ASP.NET MVC: Show Busy Indicator on Form Submit using JQuery and Ajax
Image by Martin Abegglen | Some Rights Reserved 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...
C# SMTP Configuration for Outlook.Com SMTP Host
Image by JASE Group LLC | Some Rights Reserved If you want to send Email programmatically using your Outlook.com or Gmail account as the SMTP host, there are a few things to pay attention to in order to get it all working. Using...
Visual Studio–Painlessly Renaming Your Project and Solution Directories
Working in Visual Studio, we often find ourselves needing to rename our project and/or solution and the directories they live in. In particular, when we clone a project from Github, what we end up with the a complete, workable...
C# – Generate and Deliver PDF Files On-Demand from a Template Using iTextSharp
Image by Curtis Ellis | Some Rights Reserved Often we need to provide a mechanism for users of our site to download content in the form of PDF files. While this in itself is not technically challenging, I recently had a need to...
Extending Identity Accounts and Implementing Role-Based Authentication in ASP.NET MVC 5
Image by: Elif Ayiter | Some Rights Reserved In a previous post, we took a quick look at extending Identity Accounts in the context of the new Identity system under ASP.NET MVC 5. We also examined the basics of Entity Framework...
Keep Nuget Packages Out of Source Control with Nuget Package Manager Restore
Image by thebarrowboy | Some Rights Reserved Nuget is cool. What is not cool is when you push a project to source control and include a ton of installed packages, bulking up your repo with stuff that could be easily pulled in via...
Configuring Db Connection and Code-First Migration for Identity Accounts in ASP.NET MVC 5 and Visual Studio 2013
Image by Wonderlane | Some Rights Reserved The recent release of Visual Studio 2013 and ASP.NET MVC 5 brought significant changes to the Accounts management system (formerly ASP.NET Forms Membership). Also, there have been some...
ASP.NET MVC–Azure Websites and EF Model First Connection Strings when Deploying from Github
Image by Hammad Ali | Some Rights Reserved One of the coolest things about Windows Azure Websites is the integration with source control, and the automated deployment hooks Azure offers. However, there are a number of small...
Reverse-Engineering an Existing Database in your ASP.NET MVC Application Using Entity Framework Model/Database-First
Image by Ian Britton | Some Rights Reserved Entity Framework’s “Code-First” development model has become a highly popular approach to data modeling in ASP.NET MVC development in the last few years. The Code...
Use Cross-Platform/OSS ExcelDataReader to Read Excel Files with No Dependencies on Office or ACE
Image by Elif Ayiter | Some Rights Reserved I recently posted an article about LinqToExcel, a fantastic library I discovered while trying to solve a problem for a work-related project. The premise was that I wanted a library I...