Peter revisits an earlier tip on how to use stored procedures to speed up your code. This version makes your stored procedures simpler … though you may have to write a little more code to make the call.
Eric Vogel goes over a few C# 6.0 language improvements that will help make your coding experiences more concise.
Learn how to get started writing apps for your wrist!
- By Greg Shackles
- 06/02/2015
Now that Google is adopting TypeScript as the development tool for Angular 2, TypeScript 1.5 is going to gain some functionality driven by features in Google AtScript. But there's more in the next version of TypeScript than just AtScript features.
Microsoft finally unveiled the Windows Universal Application Platform at Build in San Francisco. Nick Randolph takes the new controls -- and other changes that assist developers building adaptive layout applications -- out for a spin.
- By Nick Randolph
- 05/27/2015
In the real world, you'll often need to display constant and repeating data, a.k.a. Master/Detail pages. Custom templates are the cleanest, simplest way for you to manage them.
SharePoint Application Pages provide truly flexible functionality across all the sites within a SharePoint front end. You can use Visual Studio to create those pages, with the added bonus of securing the content during development.
- By Malin De Silva
- 05/22/2015
In this final part on test-driven app development with ASP.NET MVC, Eric covers how to unit test the services layer.
You don't always want to display the same data the same way. Here are your options for leveraging custom templates in Views to meet all of your needs -- and the code you need when a template won't do the job.
Many of the changes to TFS affect agile planning features, for the better. Here's a look at five areas.
- By Mickey Gousset
- 05/18/2015
In this second part on TDD for ASP.NET MVC, Eric Vogel covers how to implement unit tests for the remaining CRUD controller actions.
The train-validate-test process is hard to sum up in a few words, but trust me that you'll want to know how it's done to avoid the issue of model overfitting when making predictions on new data.
- By James McCaffrey
- 05/13/2015
Protect your ASP.NET applications from Cross-Site Request Forgery attacks by leveraging ARMOR, a C# implementation of the Encrypted Token Pattern. Here's how.
You can easily slide middleware and other custom code into the ASP.NET pipeline by taking advantage of the Microsoft implementation of the OWIN specification in the coming Visual Studio 2015.
- By Ondrej Balas
- 05/11/2015
Peter reviews some of the more spectacularly incorrect things he's told other people and then draws some conclusions.
Code audits seemed unnecessary to everyone except the auditor. Good thing the auditor finally had one sympathetic ear -- "Andrew" -- to hear him out.
The hooks in SharePoint Apps allow developers to streamline the process of creating them without SharePoint getting in the way.
- By Malin De Silva
- 04/30/2015
Promises not only provides a simple, flexible interface for assembling chains of asynchronous operations in client-side code, it also makes it easier for you to manage parallel processing.
Building line-of-business mobile apps for Windows Phone that connect to Microsoft Azure for authentication, data storage and notifications isn't much different from on-premises apps. Here's what it takes.
- By Nick Randolph
- 04/28/2015
Some things only matter to the true nerd. So, if you're looking for a genuinely useful article, this isn't it.
It's what unit testing should be. Here's how to use it to test your apps.
- By Jason Roberts
- 04/22/2015
Display data to a user with Xamarin.iOS and this nifty class.
- By Wallace McClure
- 04/20/2015
Stored procedures can speed up your code by reducing trips to your database -- even if you only have one SQL statement to execute. Here's how to speed up your application (and how to simplify your stored procedure code).
Back-Propagation is the most common algorithm for training neural networks. Here's how to implement it in C#.
- By James McCaffrey
- 04/14/2015
The .NET Framework has two collections that will guarantee your items are always sorted whenever you process the collection. Here's how to choose between the two and how to control the sort order (including supporting duplicate entries).