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

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

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

Building Your First Web API with ASP.NET Core MVC and Visual Studio

ASP.NET News - Mon, 08/08/2016 - 08:00
HTTP is not just for serving up web pages. It’s also a powerful platform for building APIs that expose services and data. HTTP is simple, flexible, and ubiquitous. Almost any platform that you can ...
Categories: .NET

Adding Search

ASP.NET News - Sat, 08/06/2016 - 08:00
In this section you’ll add search capability to the Index action method that lets you search movies by genre or name . Update the Index action method to enable search: pub...
Categories: .NET

Working with SQL Server LocalDB

ASP.NET News - Thu, 08/04/2016 - 08:00
The ApplicationDbContext class handles the task of connecting to the database and mapping Movie objects to database records. The database context is registered with the Dependency Injecti...
Categories: .NET

Controller methods and views

ASP.NET News - Thu, 08/04/2016 - 08:00
We have a good start to the movie app, but the presentation is not ideal. We don’t want to see the time (12:00:00 AM in the image below) and ReleaseDate should be two words. Open the M...
Categories: .NET

Adding a controller

ASP.NET News - Thu, 08/04/2016 - 08:00
The Model-View-Controller (MVC) architectural pattern separates an app into three main components: the M odel, the V iew, and the C ontroller. The MVC pattern helps you create apps that are test...
Categories: .NET

Hosting

ASP.NET News - Wed, 08/03/2016 - 08:00
To run an ASP.NET Core app, you need to configure and launch a host using WebHostBuilder . Sections: What is a Host? Setting up a Host Configuring a Host Additional resources ...
Categories: .NET

Using Angular for Single Page Applications (SPAs)

ASP.NET News - Wed, 08/03/2016 - 08:00
In this article, you will learn how to build a SPA-style ASP.NET application using AngularJS. Sections: What is AngularJS? Getting Started Key Components Related Resources ...
Categories: .NET

Don't Get Me Started - Sing a Song of Silicon

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:45
McAndrew's Hymn, the Rudyard Kipling poem celebrating the great steamships of the day, holds a lot of meaning for developers.
Categories: .NET

The Working Programmer - How To Be MEAN: Exploring ECMAScript

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:45
In this column, Ted Neward examines the nascent ECMAScript 2015 Standard, the next-generation leap for JavaScript.
Categories: .NET

Test Run - Lightweight Random Number Generation

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:43
Despite the existence of the easy to use .NET Random class, there are times you’ll want to write your own random number generator. In this article, James McCaffrey presents four different algorithms for doing so.
Categories: .NET

ASP.NET Core - Real-World ASP.NET Core MVC Filters

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:42
Filters are a great, often underutilized feature of ASP.NET MVC and ASP.NET Core MVC. They provide a way to hook into MVC’s action invocation pipeline, which makes them great for pulling common, repetitive tasks out of your actions, as Steve Smith explains.
Categories: .NET

ASP.NET Core - Write Apps with Visual Studio Code and Entity Framework

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:42
This article explains how developers working on any platform can write data-oriented Web applications that run on Linux, Mac OS X, and Windows leveraging the new ASP.NET Core 1.0 and the Entity Framework, using Visual Studio Code as the development environment.
Categories: .NET

DevOps - Commit to Git: Source Control in Visual Studio 2015

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:41
Visual Studio 2015 includes full support for Git, the enormously popular source code management system that has upended many traditional options. In this article, Jonathan Waldman covers how Git differs from Team Foundation version control; how to place source code into a Git repository; and how to pull, commit and push code.
Categories: .NET

DevOps - Applying DevOps to a Software Development Project

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:40
DevOps isn't just for mobile. This article explores the role that a DevOps culture can play in a software project and guides readers through DevOps stages, from planning, continuous integration and deployment, to monitoring and learning excursion.
Categories: .NET

Mobile DevOps - From Code to Customer: Exploring Mobile DevOps

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:40
The first article in a multipart series looks at the release pipeline for mobile apps and explores how the Microsoft DevOps stack comes into play at each stage.
Categories: .NET

Data Points - EF Core Change-Tracking Behavior: Unchanged, Modified and Added

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:39
Julie Lerman examines how the change-tracking behavior of Entity Framework Core differs from that of EF6, pointing out that while much of the syntax and behavior has been replicated, EF Core is a brand new API and should be treated accordingly.
Categories: .NET

Cutting Edge - Beyond CRUD: Commands, Events and Bus

MSDN Magazine RSS Feed - Mon, 08/01/2016 - 19:38
In a simple CRUD system, each business event is pertinent to a single aggregate and only rarely the same event touches on multiple aggregates. However, when this happens, and aggregates and events are too numerous, the complexity of the resulting software grows considerably.
Categories: .NET