John Atten

  • Home
  • About
  • Contact
Search
  • Home
  • About
  • Contact
Read Article
C#
C#

Getting Started with Git for the Windows Developer (Part I)


I am a late-comer to version control in general, and, having grown up teaching myself programming in the Windows/Visual Studio/C# realm, It took the growing prominence of Github to draw my attention to what is currently the most...

  • John Atten
  • September 1, 2012
  • 2
  • Read More...
Read Article
C#
C#

Visual Studio: Use Conditional Compilation to Control Runtime Settings for Different Deployment Scenarios


Compile for Distinctly Different Environment Configurations CodeProject NOTE: Source code for the example project in this article can be found at my Github repo. I already understand most of this. Take me straight to the code! I...

  • John Atten
  • August 18, 2012
  • 3
  • Read More...
Read Article
Reviews
Reviews

I Am Here to Steal Your Education . . .


. . . Or, why the STL ALT.NET User Group kicks so much ass. One of the best moves I ever made was getting involved with a developer user group, or “meet up” as they are sometimes known. Here’s why. I am a self-taught developer,...

  • John Atten
  • June 28, 2012
  • 0
  • Read More...
Read Article
Reviews
Reviews

Amazon Kindle Touch – Initial Impressions


I love my iPad. Truly, it covers nearly all the bases very, very well. Email-on-the-go. Surfing the web. Streaming Netflix and other video content that is not Flash-dependent. I thought the iPad would be awesome for reading as...

  • John Atten
  • May 29, 2012
  • 0
  • Read More...
Read Article
Free Internet
Free Internet

The One-Sided Nature of DMCA


A work in Progress It becomes more and more apparent each year that the historical frameworks governing copyrights and patents in this country (if not the world) has become strained under advances in modern technology, and...

  • John Atten
  • May 21, 2012
  • 0
  • Read More...
Read Article
C#
C#

Extending C# Listview with Collapsible Groups (Part II)


The GroupedList Control Container CodeProject This post is part two of a short series on extending the Winforms Listview control. If you missed the previous post, you can review it HERE. Also, the Source Code for this project can...

  • John Atten
  • May 11, 2012
  • 5
  • Read More...
Read Article
C#
C#

Extending C# Listview with Collapsible Groups (Part I)


NOTE: This post is kinda long. However, most of the length is a result of code postings (even after removing some extra stuff). Bear with me! CodeProject I’ve been deep in a project for work for the past two months. Sadly, it is...

  • John Atten
  • May 9, 2012
  • 1
  • Read More...
Read Article
Free Internet
Free Internet

Over 500 Channels of Crap for just $79.99 per month


We’re from the government. We’re here to help. There is a war going on with respect to the internet, but it is not the war most people think it is. We hear concerns about digital piracy from the entertainment industry, the RIAA...

  • John Atten
  • February 18, 2012
  • 0
  • Read More...
Read Article
Uncategorized
Uncategorized

Dana White vs. Anonymous: SOPA/PIPA and Due Process


Revenge of the Nerds In the last week, there has been a most entertaining (and semi-civil) exchange on Twitter between the public face of the Activist group Anonymous and Dana White, President of the UFC (Ultimate Championship...

  • John Atten
  • January 27, 2012
  • 0
  • Read More...
Read Article
Uncategorized
Uncategorized

Whence Comes the Money, Hence Comes Regulation . . .


SOPA and PIPA are only the beginning . . . We all knew it would happen. Back in the ’90s, Big media came late to the internet game. For most if its history, the internet has been (rightfully) held as a free exchange of...

  • John Atten
  • January 18, 2012
  • 0
  • Read More...
Newer Posts
  • 1
  • …
  • 9
  • 10
  • 11
  • 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
  • …
  • 9
  • 10
  • 11
  • 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.