Programming

A list of links about programming

Tools and Resources

Regex Editor/Tool
Regex Quick Reference

Articles

6 reasons why reading books is important for developers – CodeProject
Programmer IS A Career Path, Thank You | DaedTech

Programming

A Beginner’s Guide to Various Software Development Methodologies
Inspired by Actual Events: Applying S.T.O.P. To Software Development
What should every programmer know about security?
Guerilla Guide to Developer Interviews
Step By Step Path to Becoming a Great Software Developer
Programming Vs. Software Development
What Makes a Good Programmer Good?
7 Ways to be a Better Programmer in 2014
5 More Attributes of Highly Effective Programmers – CodeProject
Pareto Programming – CodeProject
Four ways of passing data between layers – CodeProject
Read How to Do What You Love & Earn What You’re Worth as a Programmer | Leanpub
Keep it simple. Keep it fast. Code it so you can read it. – CodeProject
What Is A Professional Programmer? by Sarah George – developer.*, Developer Dot Star
Career Paths for Programmers by John Bennett, Jr. – developer.*, Developer Dot Star
Programming is terrible so learn to enjoy it – Supermighty – Walled City
Stateful or Stateless classes – CodeProject
Staying Current – CodeProject
6 important uses of Delegates and Events – CodeProject
5 More questions developers should be asking themselves – CodeProject
C#: Things You Should Know – System.IO.Path – CodeProject
C#: Things You Should Know – System.IO.Path – CodeProject
C#: Things You Should Know – System.Environment variables – CodeProject
The most important habit to become a great developer – CodeProject
The most important habit to become a great developer – CodeProject

ASP.Net

Top 10 ASP.NET Web API Interview Questions
Top 10 ASP.NET Interview Questions and Answers
Select Right Programming Model with ASP.NET
Why Use ASP.NET for Web Development – CodeProject
How to use Google+ APIs from ASP.NET – Samples and Source Code – CodeProject
Introduction to ASP.NET Boilerplate
ASP.NET MVC Client Side Validation – CodeProject
XML and .NET – CodeProject
Basic Introduction to Data Annotation in .NET Framework – CodeProject
C# / VB.NET and WinAPI: How to access window of other application – CodeProject
.NET Exception Handling by Edward G. Nilges – developer.*, Developer Dot Star
Why use ASP.NET for web development – CodeProject
Introduction to ASP.NET Boilerplate – CodeProject
4 Biggest Reasons Why Software Developers Suck at Estimation – Simple Programmer
A Beginner’s Guide to Garbage Collection in .NET – CodeProject
.NET Exception Handling by Edward G. Nilges – developer.*, Developer Dot Star
The Art in Computer Programming by Andrew Hunt and David Thomas, Pragmatic Programmers, LLC – developer.*, Developer Dot Star

LINQ

How to convert LINQ query to DataTable – CodeProject
Querying Wikipedia in ASP.NET using LINQ-to-Wiki
Optimizing Sum, Count, Min, Max and Average with LINQ » DamienG

REST

The ABCs of REST | Javalobby
Designing Your RESTful API for Longevity | Javalobby

Pair Programming

Is Pair Programming For Everybody?

Refactoring

When Refactoring Is A Bad Idea

C#

Some practices to write better C#/.NET code
Code Review Checklist and Guidelines for C# Developers
ASP.NET Application Error Handling
The Power of Delegates in C#
Uses of Func in C#
Exploring C# variables
An Example of Generics Using C# in ASP.NET
Adding Functionality To .NET Controls
Networking and Socket programming tutorial in C
Send mail using System.Web.Mail namespace
Create an SQL Server Database Using C#
So you don’t want to be a programmer after all
Use C# to read JSON
ASP Net Razor Helpers passing in another Helper Trick
Google Geocoding and Reverse Geocoding
The Tapir’s Tale: A Responsible Programmer
Deep talk on Cultures and languages with Asp.net and Sql
mike.mainguy: When to refactor code
Know Thy .NET Dictionaries
Best Practices No. 5: Detecting .NET application memory leaks
Understanding Delegates in C# for Beginners – Basics
PDF File Writer C# Class Library (Version 1.5)
Custom Getter Setters in C# using Regular Expression based templates – CodeProject
The Programmer's Paradox: Estimation
Interfaces and Abstract Classes – CodeProject
Partial Classes in C# With Real Example – CodeProject
Interfaces and Abstract Classes – CodeProject
An Example of Generics Using C# in ASP.NET – CodeProject
C# Encapsulation and Abstraction
WCF RESTful services and consuming them in an HTML page – CodeProject
Swanky Encryption/Decryption in C# – CodeProject
Using SqlParameter Direction in C#.Net with with Stored Procedure – CodeProject
C# Attributes in 5 minutes – CodeProject
How to Automate Facebook Tasks with C# – CodeProject
CRUD in Angular.js – CodeProject
What’s new in C# 6.0? – nameof Expressions – CodeProject
Nullable Types in C#.NET – CodeProject
Bulk Insert Into SQL From C# – CodeProject

WEB API

A Beginner's Tutorial for Understanding and Implementing ASP.NET Web API
Cross domain RESTful API calls? – CodeProject
Implementing a Basic REST Based ASP.NET Web API Service with Multiple GET Methods and its Consumption using JQuery Client – CodeProject
Web Services Architecture – When to Use SOAP vs REST | Javalobby
API Best Practices: Hypermedia (Part 1) | Javalobby

SEO

What Every Programmer Should Know About SEO

OOP

10 Golden Rules Of Good OOP
Diving in OOP (Day 1) : Polymorphism and Inheritance (Early Binding/Compile Time Polymorphism)
Diving in OOP (Day 2): Polymorphism and Inheritance (Inheritance)
Diving in OOP (Day 3): Polymorphism and Inheritance (Dynamic Binding/Run Time Polymorphism)
Diving in OOP (Day 4): Polymorphism and Inheritance (All About Abstract Classes in C#)
Diving into OOP (Day 5): All About C# Access Modifiers (Public/Private/Protected/Internal/Sealed/Constants/Static and Readonly Fields)
Diving in OOP (Day 6): Understanding Enums in C# (A Practical Approach)
Why is encapsulation so often ignored? – CodeProject
What is Object Oriented Design?
Basic C# OOPS Concept – CodeProject
Basic C# OOP Diving in OOP (Day 6): Understanding Enums in C# (A Practical Approach)

Package Management

Package Managers: An Introductory Guide For The Uninitiated Front-End Developer – Tech.pro

Leave a Reply