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

Migrating from ASP.NET Core RC2 to ASP.NET Core 1.0

ASP.NET News - Wed, 07/06/2016 - 08:00
Sections: Overview Tools Hosting ASP.NET MVC Core Security Overview ¶ This migration guide covers migrating an ASP.NET Core RC2 application to ASP.NET Core 1.0....
Categories: .NET

Partial Views

ASP.NET News - Wed, 07/06/2016 - 08:00
ASP.NET Core MVC supports partial views, which are useful when you have reusable parts of web pages you want to share between different views. Sections: What are Partial Views? When Sh...
Categories: .NET

Using Cookie Middleware without ASP.NET Core Identity

ASP.NET News - Wed, 07/06/2016 - 08:00
ASP.NET Core provides cookie middleware which serializes a user principal into an encrypted cookie and then, on subsequent requests, validates the cookie, recreates the principal and assigns it ...
Categories: .NET

Application Startup

ASP.NET News - Wed, 07/06/2016 - 08:00
ASP.NET Core provides complete control of how individual requests are handled by your application. The Startup class is the entry point to the application, setting up configuration and wiring u...
Categories: .NET

View Components

ASP.NET News - Wed, 07/06/2016 - 08:00
Sections: Introducing view components Creating a view component Invoking a view component Walkthrough: Creating a simple view component Additional Resources View or d...
Categories: .NET

Introduction to ASP.NET Core

ASP.NET News - Tue, 07/05/2016 - 08:00
ASP.NET Core is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET Core and explains how they help you develop modern web apps. Sections: What is ASP.NET ...
Categories: .NET

Limiting identity by scheme

ASP.NET News - Tue, 07/05/2016 - 08:00
In some scenarios, such as Single Page Applications it is possible to end up with multiple authentication methods. For example, your application may use cookie-based authentication to log in and bea...
Categories: .NET

Editor's Note - Bad Medicine

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:41
Over 18 months from 1985 to 1987, the Therac-25 radiation therapy system overdosed six patients, killing at least two. And poor software design was directly at fault.
Categories: .NET

Cutting Edge - Reflections on Code First, Persistence and Domain Modeling

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:40
Code First is about persistence of an object-oriented model through an aptly created set of tables. Domain modeling is about implementing business rules and workflows through an object-oriented model. Logically speaking, the two models are distinct, but sometimes they can be considered just one.
Categories: .NET

Data Points - The New Azure DocumentDB Node.js SDK

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:39
Over the past year, Julie Lerman has been developing a sample app that uses Aurelia on the front end, a server-side API written in Node.js, and Azure DocumentDB for its data store. But all these parts have changed, so it’s time for an update.
Categories: .NET

Data Binding - A Better Way to Implement Data Binding in .NET

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:39
Data binding can be a powerful approach for developing UIs in the Microsoft .NET Framework: It makes it easier to separate view logic from business logic, and easier to test the resulting code. However, despite the various toolkits that aim to help, implementing data binding is typically painful and tedious. Mark Sowul shows you a better way.
Categories: .NET

Xamarin - Working with Local Databases in Xamarin.Forms Using SQLite

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:38
Learn how to store and query local data in your Android, iOS, and Universal Windows apps with SQLite databases using Xamarin Forms and Visual Studio 2015.
Categories: .NET

CQRS - Leverage CQRS to Create Highly Responsive Systems

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:38
Peter Vogel reviews how Domain-Driven Design (DDD) integrates with CQRS in a real-world sales system that requires fast response times.
Categories: .NET

C# - Applying AI to a Multi-Agent 'Mini-Basketball' Game

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:37
In this article you'll learn the basics of AI in a mini-basketball game. Explore intelligent agents and their various architectures (reactive, pro-active) as you learn the basics of multi-agent systems and the traditional approach for game AI behavior modeling through finite state machines.
Categories: .NET

Test Run - Matrix Inversion Using C#

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:36
Matrix inversion is a fundamental technique in machine learning, but the .NET Framework doesn't seem to have a matrix inversion method. James McCaffrey remedies this with a method that uses an algorithm called Crout's LU decomposition.
Categories: .NET

The Working Programmer - How To Be MEAN: Let's Be DEAN

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:36
Ted Neward examines the work required to replace the M in MEAN (MongoDB) with another non-relational database--DocumentDB running in Microsoft Azure. This flexibility lets developers take advantage of DocumentDB's enterprise-friendly capabilities, including server-side code execution and SQL-like query language.
Categories: .NET

Essential .NET - Visual Studio 2015 with .NET Core Tooling

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:35
Mark Michaelis discusses the various .NET Core project types, explains the details of the new files types and their function, and delves into how the new project structure supports side-by-side debugging of open source NuGet packages.
Categories: .NET

Modern Apps - Build a Wi-Fi Scanner in the UWP

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:34
In this month’s Modern Apps column, Frank La Vigne explores the basics of scanning Wi-Fi networks using the APIs built into the Universal Windows Platform.
Categories: .NET

Don't Get Me Started - Missing the Target

MSDN Magazine RSS Feed - Fri, 07/01/2016 - 19:30
From the failed effort by retail giant Target to break into the Canadian market, to mounting frustration among health care professionals with computerized processes, columnist David Platt finds rotten UX at the core of some troubling challenges.
Categories: .NET

Purpose hierarchy and multi-tenancy

ASP.NET News - Fri, 07/01/2016 - 08:00
Since an IDataProtector is also implicitly an IDataProtectionProvider, purposes can be chained together. In this sense provider.CreateProtector([ “purpose1”, “purpose2” ]) is...
Categories: .NET