Click here to Skip to main content
15,348,882 members

Articles by John Atten (Articles: 19, Technical Blogs: 56)

Articles: 19, Technical Blogs: 56

RSS Feed

Average article rating: 4.91

All Topics
20 Apr 2014   Updated: 9 Jun 2014   Rating: 4.96/5    Votes: 29   Popularity: 7.18
Licence: CPOL    Views: 140,944     Bookmarked: 59   Downloaded: 0
Please Sign up or sign in to vote.
With the release of the Identity 2.0 framework in March of 2014, the Identity team has added a significant set of new features to the previously simple, but somewhat minimal ASP.NET Identity system. Some of the most visible, and in-demand features introduced with the new release are account validati
9 Jul 2014   Updated: 10 Jul 2014   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 55,525     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
The basics of compiling C code and using Makefiles
Programming Languages
C#
24 Jan 2015   Updated: 26 Jan 2015   Rating: 4.99/5    Votes: 33   Popularity: 7.57
Licence: CPOL    Views: 139,947     Bookmarked: 61   Downloaded: 0
Please Sign up or sign in to vote.
Building up a lean, minimal Web Api application from scratch is a terrific way to become more familiar with how things work under the hood in a Web Api (or any other ASP.NET) project.
11 Mar 2014   Updated: 11 Mar 2014   Rating: 4.94/5    Votes: 16   Popularity: 5.82
Licence: CPOL    Views: 146,218     Bookmarked: 32   Downloaded: 0
Please Sign up or sign in to vote.
I have a general distaste for decorating my code with Attributes and Annotations. Most of the time, I can't help but feel like there must be a better way to accomplish what I am trying to do, and/or that I have somewhere sprung a leak in what should be a helpful abstraction. Other times, though, c
3 Dec 2013   Updated: 12 Dec 2013   Rating: 5.00/5    Votes: 13   Popularity: 5.40
Licence: CPOL    Views: 94,081     Bookmarked: 50   Downloaded: 0
Please Sign up or sign in to vote.
In this article, we will examine the specifics of this "Just-In-Time" PDF generation.
SQL
16 Dec 2014   Updated: 17 Dec 2014   Rating: 4.96/5    Votes: 9   Popularity: 4.73
Licence: CPOL    Views: 75,229     Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
If you are new to SQLite, you may well run across one of the most confounding of its implementation details the moment you attempt to do some sort of bulk or batch processing of inserts or updates. What you will discover is that unless properly implemented, inserting or updating multiple records
Security
Identity
18 Aug 2014   Updated: 16 Sep 2014   Rating: 4.95/5    Votes: 18   Popularity: 6.21
Licence: CPOL    Views: 65,946     Bookmarked: 61   Downloaded: 0
Please Sign up or sign in to vote.
Earlier this year we looked at Implementing Group-Based Permissions Management using the ASP.NET Identity 1.0 framework. The objective of that project was to gain a little more granular control of application authorization, by treating the now-familiar Identity Role as more of a "permission" which c
25 Sep 2014   Updated: 6 Nov 2014   Rating: 4.84/5    Votes: 21   Popularity: 6.39
Licence: CPOL    Views: 116,628     Bookmarked: 64   Downloaded: 0
Please Sign up or sign in to vote.
In recent posts, I've covered a lot of ground using ASP.NET Identity 2.0 in the context of an MVC application. Since it's RTM in March of this year, Identity 2.0 has offered a substantial expansion of the Authentication/Authorization . toolset available to MVC applications. Similarly, Identity 2.0
Web Development
ASP.NET
13 Nov 2013   Updated: 24 Jun 2014   Rating: 4.94/5    Votes: 81   Popularity: 9.40
Licence: CPOL    Views: 402,606     Bookmarked: 156   Downloaded: 0
Please Sign up or sign in to vote.
Implementing simple role-based identity management and working with identity accounts in ASP.NET MVC 5.
14 Feb 2014   Updated: 14 Jul 2014   Rating: 4.96/5    Votes: 45   Popularity: 8.14
Licence: CPOL    Views: 315,948     Bookmarked: 112   Downloaded: 0
Please Sign up or sign in to vote.
In a recent article I took a rather long look at extending the ASP.NET 5 Identity model, adding some custom properties to the basic IdentityUser class, and also some basic role-based identity management. We did not discuss modifying, extending, or working directly with Roles, beyond seeding the d
17 Jul 2014   Updated: 6 Aug 2014   Rating: 4.97/5    Votes: 20   Popularity: 6.47
Licence: CPOL    Views: 97,765     Bookmarked: 37   Downloaded: 0
Please Sign up or sign in to vote.
A deeper look at extending the core set of models afforded by the Identity 2.0 framework, and re-implementing the basic Identity Samples project using integer keys for all of our models, instead of the default string keys which are the default.
20 Feb 2014   Updated: 11 Aug 2014   Rating: 5.00/5    Votes: 25   Popularity: 6.99
Licence: CPOL    Views: 254,009     Bookmarked: 84   Downloaded: 0
Please Sign up or sign in to vote.
Add Basic Group-Based permissions management to your ASP.NET MVC application. For applications of moderate complexity, which require a little more granularity in authorization permissions, but which may not warrant moving to a heavy-weight solutions such as Active Directory.
20 Feb 2014   Updated: 11 Aug 2014   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 45,293     Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
This is the second part of a two-part series in which we figure out how to implement a basic Group-based permissions management system using the ASP.NET MVC 5 Identity system. In this series, we are building upon previous concepts we used in extending the IdentityUser class and implementing Role-Bas
2 Oct 2014   Updated: 3 Oct 2014   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: CPOL    Views: 97,604     Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
When working with ASP.NET Web Api from a .NET client, one of the more confounding things can be handling the case where errors are returned from the Api. Specifically, unwrapping the various types of errors which may be returned from a specific API action method, and translating the error content in
27 Jun 2014   Updated: 6 Nov 2014   Rating: 4.98/5    Votes: 44   Popularity: 8.14
Licence: CPOL    Views: 236,004     Bookmarked: 123   Downloaded: 0
Please Sign up or sign in to vote.
The ASP.NET Identity team released the Identity 2.0 framework RTM back in march. The new release contained significant additions to the functionality found in the original 1.0 release, and introduced some breaking changes as well. In a previous post, we took a high-level look at how Identity 2.0 w
20 Apr 2014   Updated: 8 Jan 2015   Rating: 4.97/5    Votes: 70   Popularity: 9.11
Licence: CPOL    Views: 605,047     Bookmarked: 189   Downloaded: 0
Please Sign up or sign in to vote.
On March 20, 2014, the ASP.NET team released the RTM version 2.0 of the new Identity framework. The new release brings with it some long-awaited new features, and marks a substantial expansion of the security and authorization capabilities available to ASP.NET applications of all types. The ASP.NE
4 Jul 2013   Updated: 13 Nov 2013   Rating: 4.70/5    Votes: 23   Popularity: 6.40
Licence: CPOL    Views: 147,263     Bookmarked: 70   Downloaded: 0
Please Sign up or sign in to vote.
Creating a clean, minimal-footprint ASP.NET WebAPI project with VS 2012 and ASP.NET MVC 4.
22 Aug 2013   Updated: 26 Nov 2013   Rating: 4.90/5    Votes: 59   Popularity: 8.68
Licence: CPOL    Views: 424,776     Bookmarked: 114   Downloaded: 0
Please Sign up or sign in to vote.
How to customize routes in ASP.NET MVC.
HTML
6 Jan 2014   Updated: 6 Jan 2014   Rating: 4.80/5    Votes: 4   Popularity: 2.89
Licence: CPOL    Views: 57,186     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
ASP.NET MVC: Add a Select All Checkbox to a Checklist Table Using JQuery

Average blogs rating: 4.78

Cloud
25 May 2013   Updated: 25 May 2013   Rating: 3.67/5    Votes: 3   Popularity: 1.75
Licence: CPOL    Views: 46,620     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
A quick overview of Windows Azure Blob Storage
Database Development
6 Apr 2015   Updated: 6 Apr 2015   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,620     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A More Useful Port of the Chinook Database to Postgresql
PostgreSQL
19 Apr 2015   Updated: 22 Apr 2015   Rating: 4.77/5    Votes: 7   Popularity: 4.03
Licence: CPOL    Views: 126,352     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
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.
29 Jun 2015   Updated: 29 Jun 2015   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 15,552     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to use JSON type and aggregate functions to map relational data to JSON
DevOps
Git
11 Sep 2012   Updated: 18 Sep 2012   Rating: 4.88/5    Votes: 21   Popularity: 6.35
Licence: CPOL    Views: 435,580     Bookmarked: 40   Downloaded: 0
Please Sign up or sign in to vote.
CodeProjectWhile there are GUI interfaces available for GIT (some good, some bad), familiarity with at least the basics of git’s command line interface can only enhance your ability to use the tool to maximum effectiveness.
19 Sep 2012   Updated: 20 Sep 2012   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,590     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Third part in a series focused on getting familiar with Git for Windows developers
16 Mar 2013   Updated: 16 Mar 2013   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 43,634     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Here is the quick version of Git Subtree Merge
16 Mar 2013   Updated: 16 Mar 2013   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 45,414     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Managing nested libraries using the GIT subtree merge workflow
8 Sep 2013   Updated: 11 Sep 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,601     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Interactively stage portions of a single changed file for Commit using git add -p.
8 Sep 2013   Updated: 20 Sep 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 23,491     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Interactive patch staging with Git add -p.
Testing
8 Sep 2014   Updated: 18 Sep 2014   Rating: 4.95/5    Votes: 27   Popularity: 7.08
Licence: CPOL    Views: 102,147     Bookmarked: 66   Downloaded: 0
Please Sign up or sign in to vote.
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.
DNVM
29 Jun 2015   Updated: 1 Jul 2015   Rating: 4.92/5    Votes: 30   Popularity: 7.12
Licence: CPOL    Views: 130,267     Bookmarked: 28   Downloaded: 0
Please Sign up or sign in to vote.
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.
Editing
25 Aug 2013   Updated: 28 Jan 2015   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 80,593     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Install Sublime Text 3 (beta) on Linux Mint or Ubuntu.
General Programming
Exceptions
6 Nov 2012   Updated: 6 Nov 2012   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 11,170     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Checked exceptions in Java.
6 Nov 2012   Updated: 6 Sep 2013   Rating: 4.90/5    Votes: 3   Popularity: 2.34
Licence: CPOL    Views: 19,570     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
This post is a re-examination of some topics I discuss in an older post.
Hosted Services
Azure
15 Apr 2013   Updated: 25 Oct 2013   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: CPOL    Views: 14,610     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Deploying an Azure website from source control.
Serverless
7 Dec 2014   Updated: 9 Dec 2014   Rating: 4.91/5    Votes: 24   Popularity: 6.77
Licence: CPOL    Views: 114,321     Bookmarked: 54   Downloaded: 0
Please Sign up or sign in to vote.
How to install and use SQLite on Windows
MVC
6 Jan 2014   Updated: 6 Jan 2014   Rating: 4.38/5    Votes: 8   Popularity: 3.95
Licence: CPOL    Views: 146,492     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
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.
Operating Systems
Linux
24 Apr 2013   Updated: 11 Sep 2013   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 128,862     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Installing Sublime Text 2 on Linux.
11 Sep 2013   Updated: 12 Sep 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 22,411     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Setting Sublime Text as the default editor for Git (Linux Mint/Ubuntu).
Windows
3 Apr 2013   Updated: 18 Sep 2013   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: CPOL    Views: 24,140     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
This post describes a rather specific use of Git’s rebase command.
10 Nov 2013   Updated: 21 Nov 2013   Rating: 4.84/5    Votes: 14   Popularity: 5.55
Licence: CPOL    Views: 47,403     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Keep Nuget packages out of source control with Nuget Package Manager Restore.
3 Sep 2012   Updated: 3 Sep 2012   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 20,241     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Introductory examination of Git in a Windows Environment for those who are just getting started
11 Sep 2012   Updated: 11 Sep 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 11,431     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
This is the second installment of a multi-part series about getting your feet wet with Git for Windows developers.
Programming Languages
C#
9 Mar 2013   Updated: 10 Dec 2013   Rating: 4.88/5    Votes: 15   Popularity: 5.73
Licence: CPOL    Views: 205,660     Bookmarked: 41   Downloaded: 0
Please Sign up or sign in to vote.
Splitting and merging PDF files in C# using the iTextSharp library.
2 Feb 2013   Updated: 3 Feb 2013   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: CPOL    Views: 75,553     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
Working with PDF files in C# using PdfBox and IKVM.
12 Oct 2012   Updated: 12 Oct 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 13,032     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to change the formatting of the Active Column Header to track user location.
3 Sep 2012   Updated: 3 Sep 2012   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 59,645     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
Examination of a quick way to create more useful expandable groups in the .NET ListView control.
3 Sep 2012   Updated: 3 Sep 2012   Rating: 4.75/5    Votes: 4   Popularity: 2.86
Licence: CPOL    Views: 14,600     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Continued examination of C# ListView subclass with collapsible groups.
19 Jan 2014   Updated: 19 Jan 2014   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: CPOL    Views: 33,960     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
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.
25 May 2013   Updated: 25 May 2013   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 39,615     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This post discusses modeling a directory structure on Azure Blob Storage.
21 Dec 2013   Updated: 27 Dec 2013   Rating: 4.94/5    Votes: 11   Popularity: 5.15
Licence: CPOL    Views: 117,619     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
C# SMTP configuration for Outlook.com SMTP host
18 Oct 2013   Updated: 18 Oct 2013   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 39,836     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Use cross-platform/OSS ExcelDataReader to read Excel files with no dependencies on Office or ACE.
29 Sep 2013   Updated: 14 Nov 2013   Rating: 4.95/5    Votes: 38   Popularity: 7.77
Licence: CPOL    Views: 547,297     Bookmarked: 94   Downloaded: 0
Please Sign up or sign in to vote.
Create and manipulate Word documents programmatically using DocX.
8 Aug 2013   Updated: 10 Aug 2013   Rating: 4.56/5    Votes: 4   Popularity: 2.74
Licence: CPOL    Views: 55,111     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Wildcard search using LINQ
26 Sep 2013   Updated: 14 Nov 2013   Rating: 4.98/5    Votes: 31   Popularity: 7.36
Licence: CPOL    Views: 197,578     Bookmarked: 74   Downloaded: 0
Please Sign up or sign in to vote.
C#: Query Excel and .CSV files using LinqToExcel.
Javascript
5 Jan 2014   Updated: 6 Jan 2014   Rating: 4.83/5    Votes: 3   Popularity: 2.31
Licence: CPOL    Views: 16,401     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
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.
Visual Basic
3 Sep 2012   Updated: 20 Sep 2013   Rating: 4.94/5    Votes: 17   Popularity: 6.08
Licence: CPOL    Views: 85,103     Bookmarked: 37   Downloaded: 0
Please Sign up or sign in to vote.
Use conditional compilation to control runtime settings for different deployment scenarios.
XML
29 Sep 2012   Updated: 29 Sep 2012   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: CPOL    Views: 82,410     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
John on Google CodeProjectLet’s face it. Managing date information within the .net framework (or any framework, really . . . Java is not much better) is a pain the the ass. Really. What makes it even worse is managing user data entry of date information.
Security
19 Jan 2014   Updated: 19 Jan 2014   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 24,441     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
I recently had to throw together an application for work allow users to send email to recipients selected from a list.
Identity
17 Nov 2014   Updated: 19 Nov 2014   Rating: 4.97/5    Votes: 13   Popularity: 5.54
Licence: CPOL    Views: 80,203     Bookmarked: 40   Downloaded: 0
Please Sign up or sign in to vote.
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.
22 Mar 2015   Updated: 23 Mar 2015   Rating: 4.67/5    Votes: 4   Popularity: 2.81
Licence: CPOL    Views: 21,650     Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
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.
SSH
23 Nov 2012   Updated: 28 May 2013   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: CPOL    Views: 379,031     Bookmarked: 26   Downloaded: 0
Please Sign up or sign in to vote.
How to use SSH to access a Linux machine from Windows
Visual Studio
15 Dec 2013   Updated: 2 Jan 2014   Rating: 4.96/5    Votes: 27   Popularity: 7.10
Licence: CPOL    Views: 219,927     Bookmarked: 39   Downloaded: 0
Please Sign up or sign in to vote.
Renaming your project and solution directories.
Web Development
ASP.NET
22 Jul 2013   Updated: 22 Aug 2013   Rating: 4.86/5    Votes: 20   Popularity: 6.10
Licence: CPOL    Views: 205,861     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
This post covers the most basic and fundamental concepts of routing as applied to the ASP.NET Web API framework.
21 Oct 2013   Updated: 22 Oct 2013   Rating: 4.58/5    Votes: 8   Popularity: 4.14
Licence: CPOL    Views: 48,331     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
In this post we will take a quick look at how to reverse engineer an existing database to create your conceptual data model.
21 Oct 2013   Updated: 23 Oct 2013   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: CPOL    Views: 17,941     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In this post, we are going to look specifically at the vexing situation I ran into deploying from source control with an application using Entity Framework's "Model-First" strategy.
6 Oct 2013   Updated: 2 Dec 2013   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 47,740     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Configuring ASP.NET MVC 4 membership with a SQL CE database.
22 Jul 2013   Updated: 10 Dec 2013   Rating: 4.93/5    Votes: 32   Popularity: 7.21
Licence: CPOL    Views: 215,140     Bookmarked: 51   Downloaded: 0
Please Sign up or sign in to vote.
This post covers the most basic and fundamental concepts of routing as applied to the ASP.NET MVC framework.
27 Oct 2013   Updated: 18 Dec 2013   Rating: 4.96/5    Votes: 40   Popularity: 7.89
Licence: CPOL    Views: 387,417     Bookmarked: 83   Downloaded: 0
Please Sign up or sign in to vote.
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.
23 Dec 2013   Updated: 2 Jan 2014   Rating: 4.86/5    Votes: 12   Popularity: 5.24
Licence: CPOL    Views: 120,822     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
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.
16 Feb 2015   Updated: 16 Feb 2015   Rating: 4.96/5    Votes: 13   Popularity: 5.53
Licence: CPOL    Views: 72,172     Bookmarked: 34   Downloaded: 0
Please Sign up or sign in to vote.
Identity is fully compatible with the OWIN Authorization model, and when used in this manner, represents a very useful, ready-to go concrete implementation.
4 Jul 2013   Updated: 22 Oct 2013   Rating: 4.98/5    Votes: 15   Popularity: 5.85
Licence: CPOL    Views: 104,153     Bookmarked: 40   Downloaded: 0
Please Sign up or sign in to vote.
Build out a clean, minimal-footprint REST-ful API.
6 Apr 2014   Updated: 7 Apr 2014   Rating: 4.25/5    Votes: 3   Popularity: 2.03
Licence: CPOL    Views: 17,810     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
ASP.NET MVC: How to keep private settings out of source control
12 Jan 2015   Updated: 26 Jan 2015   Rating: 5.00/5    Votes: 68   Popularity: 9.16
Licence: CPOL    Views: 218,132     Bookmarked: 119   Downloaded: 0
Please Sign up or sign in to vote.
OWIN, Katana and Middleware Pipeline in ASP.NET
WebMatrix
15 Apr 2013   Updated: 15 Apr 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 24,051     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Integrated Git and deployment to Azure

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
John Atten
Software Developer XIV Solutions
United States United States
My name is John Atten, and my username on many of my online accounts is xivSolutions. I am Fascinated by all things technology and software development. I work mostly with C#, Javascript/Node.js, Various flavors of databases, and anything else I find interesting. I am always looking for new information, and value your feedback (especially where I got something wrong!)