John Atten

  • Home
  • About
  • Contact
Search
  • Home
  • About
  • Contact
Read Article
ASP.Net
ASP.Net

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...

  • John Atten
  • October 20, 2013
  • 0
  • Read More...
Read Article
C#
C#

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...

  • John Atten
  • October 17, 2013
  • 3
  • Read More...
Read Article
ASP.Net
ASP.Net

ASP.NET MVC: Configuring ASP.NET MVC 4 Membership with a SQL CE Database


Image by Infocux Technologies | Some Rights Reserved Recently I needed to set up an ASP.NET MVC project to work with a SQL CE database. I also needed to use SQL CE as the backing store for the ASP.NET Membership feature. This was...

  • John Atten
  • October 6, 2013
  • 0
  • Read More...
Read Article
C#
C#

C#: Create and Manipulate Word Documents Programmatically Using DocX


Image by Mohylek – Some Rights Reserved In a recent post, I extolled the virtues of a wonderful OSS library I had found for working with Excel data programmatically, LinqToExcel. In that post, I also mentioned a fantastic...

  • John Atten
  • September 28, 2013
  • 6
  • Read More...
Read Article
C#
C#

C#: Query Excel and .CSV Files Using LinqToExcel


Image by Elif Ayiter – Some Rights Reserved In my quest to get a rather hack-ey work project DONE and off my machine, I discovered a couple exceptionally useful OSS tools for working with MS Excel data, and at the same...

  • John Atten
  • September 25, 2013
  • 5
  • Read More...
Read Article
CodeProject
CodeProject

Git: Setting Sublime Text as the Default Editor for Git (Linux Mint/Ubuntu)


Setting up Sublime Text 2 (or the new Beta Release of version 3)  as the default editor used by Git is not overly challenging, but not necessarily obvious either. Really, we’re still simply setting up the .gitconfig file...

  • John Atten
  • September 10, 2013
  • 1
  • Read More...
Read Article
CodeProject
CodeProject

Git: Interactively Stage Portions of a Single Changed File for Commit Using git add -p


Image by Kai Yan, Joseph Wong, Some Rights Reserved The thing which makes Git powerful as a version control system is its flexibility, and the many ways exposed by the Git API to get things done. Of course, this is also what can...

  • John Atten
  • September 8, 2013
  • 0
  • Read More...
Read Article
CodeProject
CodeProject

Git Quick Reference: Interactive Patch Staging with git add -p


Image by msun523 Some Rights Reserved NOTE: This is a reference, mainly for myself and others, condensed from a much more verbose article which does a lot of hand-holding for Git newcomers, and attempts to explain what is going...

  • John Atten
  • September 8, 2013
  • 0
  • Read More...
Read Article
CodeProject
CodeProject

Install Sublime Text 3 (beta) on Linux Mint or Ubuntu


Image by Nick Ares / Some Rights Reserved Surprisingly, one of my more popular articles last year was a short, very basic walk-thru detailing how to install Sublime Text 2 on Ubuntu-based machines (this includes Linux Mint). Now...

  • John Atten
  • August 25, 2013
  • 1
  • Read More...
Read Article
ASP.Net
ASP.Net

Customizing Routes in ASP.NET MVC


Image by ~uminotorino  Some rights reserved Routing is one of the primary aspects of the MVC framework which makes MVC what it is. While that is possibly over-simplifying, the routing framework is where the MVC philosophy of...

  • John Atten
  • August 21, 2013
  • 7
  • Read More...
Newer Posts
  • 1
  • …
  • 5
  • 6
  • 7
  • …
  • 12
Older Posts

Find Me On...


John Atten


I am a professional developer, and full-time coding enthusiast. I love learning new things and solving interesting problems. I contribute to open source projects, and spend way too much money feeding my coding habit.

ASP.Net
DNVM, DNX, and DNU – Understanding the ASP.N...
Posted by John Atten on May 17, 2015

Image by César Astudillo  |  Some Rights Reserved ASP.NET 5 introduces a new runtime model for the .NET framework which allows us...

CodeProject
Use Postgres JSON Type and Aggregate Functions to ...
Posted by John Atten on April 22, 2015

Postgres is just too cool. Because Postgres can work with both JSON and arrays as first-class data types, it is possible to...

CodeProject
Installing and Configuring PostgreSQL 9.4 on Linux...
Posted by John Atten on April 19, 2015

Installing and configuring PostgreSQL on a Linux box is either simple, because you are a Linux and/or Postgres expert, or not so...

CodeProject
A More Useful Port of the Chinook Database to Post...
Posted by John Atten on April 5, 2015

Image by Ingrid Talar  |  Some Rights Reserved I use Chinook Database as the sample database for a lot of things, primarily...

ASP.Net
ASP.NET Web API: Understanding OWIN/Katana Authent...
Posted by John Atten on February 15, 2015

Image by alles-schlumpf  |  Some Rights Reserved This is the third post in a series in which we have built up a minimal,...

Archives


Categories


Newer Posts
  • 1
  • …
  • 5
  • 6
  • 7
  • …
  • 12
Older Posts

John Atten


Categories


  • ASP.Net 36
  • ASP.NET MVC 30
  • Biggy 5
  • C# 64
  • CodeProject 74
  • Database 13
  • Excel Basics 8
  • Free Internet 4
  • Git 11
  • Java 4
  • Javascript 1
  • Linux 10
  • Microsoft 9
  • Musings 1
  • Postgres 3
  • Reviews 2
  • SQLite 2
  • Tools 5
  • Uncategorized 9
  • Windows 2
  • Windows Azure 5

Meta


  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Copyright © John Atten. 2025 • All rights reserved.

Koala WordPress Theme by EckoThemes. Published with WordPress.