Click here to Skip to main content
15,881,852 members

Technical Blogs


Page 1 of 3
1 2 3


1. DNVM, DNX, and DNU - Understanding the ASP.NET 5 Runtime Options
Understanding the relationship between the .NET Version Manager (DNVM), the .NET Execution Environment (DNX) and .NET Development Utilities (DNU) is fundamental to developing with ASP.NET 5.
DNVM » »
John Atten Updated: 1 Jul 2015
Rating: 4.92/5 ( (28 votes))
2. Use Postgres JSON Type and Aggregate Functions to Map Relational Data to JSON
How to use JSON type and aggregate functions to map relational data to JSON
Database Development » PostgreSQL »
John Atten Updated: 29 Jun 2015
Rating: ( (No votes))
3. Installing and Configuring PostgreSQL 9.4 on Linux Mint/Ubuntu
Installing and configuring PostgreSQL on a Linux box is either simple, because you are a Linux and/or Postgres expert, or not so simple, because you are new(er) to Linux, Postgres, or both. Over the past year, I have resided firmly in the latter camp.
Database Development » PostgreSQL »
John Atten Updated: 22 Apr 2015
Rating: 4.77/5 ( (7 votes))
4. A More Useful Port of the Chinook Database to Postgresql
A More Useful Port of the Chinook Database to Postgresql
John Atten Updated: 6 Apr 2015
Rating: ( (No votes))
5. ASP.NET Web API: Understanding OWIN/Katana Authentication/Authorization Part III: Adding Identity
This is the third post in a series in which we have built up a minimal, self-hosted, OWIN-based Web Api application essentially from scratch. In this post we'll pull in a minimal ASP.NET Identity implementation.
Security » Identity »
John Atten Updated: 23 Mar 2015
Rating: 4.67/5 ( (4 votes))
6. ASP.NET Web Api: Understanding OWIN/Katana Authentication/Authorization Part I: Concepts
Identity is fully compatible with the OWIN Authorization model, and when used in this manner, represents a very useful, ready-to go concrete implementation.
Web Development » ASP.NET »
John Atten Updated: 16 Feb 2015
Rating: 4.96/5 ( (13 votes))
7. Install Sublime Text 3 (beta) on Linux Mint or Ubuntu
Install Sublime Text 3 (beta) on Linux Mint or Ubuntu.
Editing » »
John Atten Updated: 28 Jan 2015
Rating: 5.00/5 ( (1 vote))
8. ASP.NET: Understanding OWIN, Katana, and the Middleware Pipeline
OWIN, Katana and Middleware Pipeline in ASP.NET
Web Development » ASP.NET »
John Atten Updated: 26 Jan 2015
Rating: 5.00/5 ( (71 votes))
9. Installing and Using SQLite on Windows
How to install and use SQLite on Windows
Hosted Services » Serverless »
John Atten Updated: 9 Dec 2014
Rating: 4.91/5 ( (24 votes))
10. ASP.NET Web Api and Identity 2.0 - Customizing Identity Models and Implementing Role-Based Authorization
In a previous post, we took a high-level look at using Identity 2.0 in the context of a Web Api application. We essentially poked and prodded the default Visual Studio Web Api project template, learned where things live, and got a basic sense for how it all is supposed to work.
Security » Identity »
John Atten Updated: 19 Nov 2014
Rating: 4.97/5 ( (13 votes))
11. C#: Building a Useful, Extensible .NET Console Application Template for Development and Testing
How often do you find yourself tossing together a console application for the purpose of trying out code, "testing" in the sense of seeing what works best, or, possibly, as a means to demo some library of function? I do, a lot.
DevOps » Testing »
John Atten Updated: 18 Sep 2014
Rating: 4.95/5 ( (27 votes))
12. ASP.NET MVC: Keep Private Settings Out of Source Control
ASP.NET MVC: How to keep private settings out of source control
Web Development » ASP.NET »
John Atten Updated: 7 Apr 2014
Rating: 4.25/5 ( (3 votes))
13. Send Email to Selected Recipients from your ASP.NET MVC Web Application Part II
This is the second part of an article demonstrating how to build out an application for sending personalized email to recipients selected from a list. In the first part, we put together the basic structure of our ASP.NET MVC application, according to a simple list of requirements.
John Atten Updated: 19 Jan 2014
Rating: 4.00/5 ( (2 votes))
14. Send Email to Selected Recipients from your ASP.NET MVC Web Application Part I
I recently had to throw together an application for work allow users to send email to recipients selected from a list.
Security » »
John Atten Updated: 19 Jan 2014
Rating: ( (No votes))
15. ASP.NET MVC Display an HTML Table with Checkboxes to Select Row Items
Often we need to create a table for our ASP.NET MVC web application with a checkbox next to each row, in order to allow the user to select one or more items from our list for additional processing. While the concept is not terribly challenging, it is not intuitive or obvious if you are newer to MVC.
MVC » »
John Atten Updated: 6 Jan 2014
Rating: 4.38/5 ( (8 votes))
16. Is Duck Typing a Type System, or a Way of Thinking?
Ok, so there is what might be my first-ever "link bait" title. Especially dangerous because I am about to jump into a discussion propagated by some well-known, highly-respected developers against whom my own self-taught, inexperienced knowledge pales.
Programming Languages » Javascript »
John Atten Updated: 6 Jan 2014
Rating: 4.83/5 ( (3 votes))
17. Visual Studio–Painlessly Renaming Your Project and Solution Directories
Renaming your project and solution directories.
John Atten Updated: 2 Jan 2014
Rating: 4.96/5 ( (28 votes))
18. ASP.NET MVC: Show Busy Indicator on Form Submit using JQuery and Ajax
As we all know, users are impatient. We also know that if we don't tell them our application is "doing something" they tend to do silly things like click the mouse repeatedly, seeking some sign that the requested action is indeed being performed.
Web Development » ASP.NET »
John Atten Updated: 2 Jan 2014
Rating: 4.86/5 ( (12 votes))
19. C# SMTP Configuration for Outlook.Com SMTP Host
C# SMTP configuration for Outlook.com SMTP host
John Atten Updated: 27 Dec 2013
Rating: 4.94/5 ( (11 votes))
20. Code-First Migration and Extending Identity Accounts in ASP.NET MVC 5 and Visual Studio 2013
In this post we will review setting up the basic Identity accounts, pointing them at an external SQL Server (or whatever other database you choose) instance instead of the default (local) SQL Server CE in App_Data, and configuring Entity Framework Migrations so seed the database with initial data.
Web Development » ASP.NET »
John Atten Updated: 18 Dec 2013
Rating: 4.96/5 ( (39 votes))

Page 1 of 3
1 2 3