I must admit that my first exposure to object oriented programming (OOP) was frustrating and difficult. As a hobbyist I have struggled through Z80 assembly and EPROM burners, BASIC, Turbo Pascal, Java, C++ COM and now C#. The move to event driven programming and then to object oriented programming presented major conceptual hurdles to my function driven sequential programming mindset. The “aha” moment when OOP made sense was most gratifying, but did not come quickly or easily. It has been a few years since I “got” the OOP mindset and I feel comfortable enough now to try to help fellow travelers with this journey. If OOP comes easily to you, feel free to skip this tutorial. If you are having problems getting your mind around objects and inheritance I hope this tutorial can help you. This tutorial does not represent a conventional teaching method. It assumes a passing knowledge of the C# language and familiarity with the Visual Studio .NET IDE. This is a work in progress and may require correction or revisions.
A Twisted Look at Object Oriented Programming in C#
TDD books
-
Beginning ASP.NET 2.0 E-Commerce in C# 2005: From Novice to Professional
You will learn how to build a complete e-commerce web site, following the entire design and build process. The website will be constructed following industry best practices in a modular manner&emdash;with a new module introduced and completed in each...
TDD forum discussion
-
Problem in creating numeric textbox (.Net 4.0 - Winforms).
by priyamtheone (0 replies)
-
Call Texbox column on a datagridview
by sbuhay (0 replies)
-
how to get bounced mail to a diff email id + ASP.NET
by Camillapowel (1 replies)
-
Creating IFrame through javascript.
by mojodk (5 replies)
-
Windows application(C#.net) APPCRASH when IE9 is installed in the computer
by saurabhbapna (0 replies)
TDD podcasts
-
.NET Rocks: Philip Laureano Programs In Nemerle
Published 7 months ago, running time 0h36m
Carl and Richard talk to Philip Laureano about Nemerle. Nemerle is a multi-paradigm programming language for .NET. Similar to C#, it goes beyond C# to provide metaprogramming features, allowing you to write code that changes code on the fly. Phil digs deep into the idea that programming languages.
TDD jobs
-
C# Web Application Developer
Mydeo.com in Wimbledon, United Kingdom
Heath cash plan, share options, remote working optional -
C#.Net Developer
HSS EuroKing Ltd in Weybridge, United Kingdom
£28,000-42,000 GBP per year
TDD events
-
Jun
5
Progressive F# Tutorials NYC 2012
New York, United States
Join us for this 2-day, 2-track F# event, packed with hands-on tutorials covering the latest developments in the fast moving world of F# Programming. Whether new to F# or seasoned veteran, be ready for an action packed two day adventure.
Comments