Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

.NET

Preventing Cross-Site Scripting

ASP.NET News - Tue, 08/23/2016 - 08:00
Cross-Site Scripting (XSS) is a security vulnerability which enables an attacker to place client side scripts (usually JavaScript) into web pages. When other users load affected pages the attackers ...
Categories: .NET

Migrating from ASP.NET Web API

ASP.NET News - Tue, 08/23/2016 - 08:00
Web APIs are HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Core MVC includes support for building Web APIs providing a single, consistent way of ...
Categories: .NET

ASP.NET Web API Help Pages using Swagger

ASP.NET News - Mon, 08/22/2016 - 08:00
Understanding the various methods of an API can be a challenge for a developer when building a consuming application. Generating good documentation and help pages as a part of your Web API using ...
Categories: .NET

Introduction to Identity

ASP.NET News - Mon, 08/22/2016 - 08:00
ASP.NET Core Identity is a membership system which allows you to add login functionality to your application. Users can create an account and login with a user name and password or they can use an ...
Categories: .NET

Publish to a Linux Production Environment

ASP.NET News - Mon, 08/22/2016 - 08:00
In this guide, we will cover setting up a production-ready ASP.NET environment on an Ubuntu 14.04 Server. We will take an existing ASP.NET Core application and place it behind a reverse-proxy ser...
Categories: .NET

What's New in ASP.NET 4.5 and Visual Studio 2012

ASP.NET News - Fri, 08/19/2016 - 21:33
This document describes new features and enhancements that are being introduced in ASP.NET 4.5. It also describes improvements being made for web development in Visual Studio 2012.
Categories: .NET

Dependency Injection

ASP.NET News - Thu, 08/18/2016 - 08:00
Steve Smith , Scott Addie ASP.NET Core is designed from the ground up to support and leverage dependency injection. ASP.NET Core applications can leverage built-in framework services by having ...
Categories: .NET

Razor Syntax Reference

ASP.NET News - Wed, 08/17/2016 - 08:00
Taylor Mullen and Rick Anderson Sections What is Razor? Rendering HTML Razor syntax Implicit Razor expressions Explicit Razor expressions Expression encoding Raz...
Categories: .NET

Enabling Cross-Origin Requests (CORS)

ASP.NET News - Wed, 08/17/2016 - 08:00
Browser security prevents a web page from making AJAX requests to another domain. This restriction is called the same-origin policy , and prevents a malicious site from reading sensitive data from...
Categories: .NET

Overview of ASP.NET Core MVC

ASP.NET News - Tue, 08/16/2016 - 08:00
ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern. Sections: What is the MVC pattern? What is ASP.NET Core MVC Feat...
Categories: .NET

Migrating Authentication and Identity

ASP.NET News - Tue, 08/16/2016 - 08:00
In the previous article we migrated configuration from an ASP.NET MVC project to ASP.NET Core MVC . In this article, we migrate the registration, login, and user management features. Section...
Categories: .NET

Testing Controller Logic

ASP.NET News - Mon, 08/15/2016 - 08:00
Controllers in ASP.NET MVC apps should be small and focused on user-interface concerns. Large controllers that deal with non-UI concerns are more difficult to test and maintain. Sections W...
Categories: .NET

Routing

ASP.NET News - Mon, 08/15/2016 - 08:00
Routing is used to map requests to route handlers. Routes are configured when the application starts up, and can extract values from the URL that will be used for request processing. Routing functi...
Categories: .NET

Areas

ASP.NET News - Fri, 08/12/2016 - 08:00
Areas provide a way to partition a large ASP.NET Core MVC Web app into smaller functional groupings. An area is effectively an MVC structure inside an application. In an MVC project, logical compon...
Categories: .NET

Publishing to IIS

ASP.NET News - Fri, 08/12/2016 - 08:00
Sections: Supported operating systems IIS configuration Install the .NET Core Windows Server Hosting bundle Application configuration Deploy the application Configure the...
Categories: .NET

Error Handling

ASP.NET News - Thu, 08/11/2016 - 08:00
When errors occur in your ASP.NET app, you can handle them in a variety of ways, as described in this article. Sections Configuring an Exception Handling Page Using the Developer Excep...
Categories: .NET

Model Validation

ASP.NET News - Thu, 08/11/2016 - 08:00
In this article: Sections Introduction to model validation Validation Attributes Model State Handling Model State Errors Manual validation Custom validation Client ...
Categories: .NET

Injecting Services Into Views

ASP.NET News - Wed, 08/10/2016 - 08:00
ASP.NET Core supports dependency injection into views. This can be useful for view-specific services, such as localization or data required only for populating view elements. You should try to ...
Categories: .NET

Adding a view

ASP.NET News - Tue, 08/09/2016 - 08:00
In this section you’re going to modify the HelloWorldController class to use Razor view template files to cleanly encapsulate the process of generating HTML responses to a client. You&#...
Categories: .NET

Managing Application State

ASP.NET News - Mon, 08/08/2016 - 08:00
In ASP.NET Core, application state can be managed in a variety of ways, depending on when and how the state is to be retrieved. This article provides a brief overview of several options, and focuse...
Categories: .NET