Modern Software Development: Architecting .NET Solutions with C# (15 Videos)

Pluralsight Free Trial

LinkedIn Premium uses PayScale to estimate job salaries

Premium (Not Free) Video Tutorials

Free Video Tutorials & Free Tools

found a good way - c#, c# string, c# dataset, c# object, c# thread, c# array, msdn c#, datagrid c#
This is a free 15-part video tutorial series on C# by Dr. Joe Hummel. Topics in this series include: , , , C# Thread, C# Array, MSDN C#, Datagrid C#Joe Hummel is an associate professor of Computer Science at Lake Forest College in a suburb of Chicago, IL. Joe has a PhD in Computer Science from the University of California, Irvine. He is a co-author of two books on Visual Basic, his most recent written with Ted Pattison entitled "Building Applications and Components with Visual Basic .NET"

Here is where you can download the source code and labs for this video series.
Creative Commons License photo credit: slashcrisis

Architecting .NET Solutions with C#


1. Program Execution in the 21st Century
Key Concepts:A. Overview of how programs execute in today's environments
B. Virtual machines
C. Sandboxes
D. Security
E. The .NET Framework Class Library (FxCL)
F. Component-based development and execution
G. Version-aware, digitally signed assemblies
H. The GAC
I. JIT compilation
J. Garbage collection
K. Compare the JVM with the CLR.

March 01, 2005 69 minutes

2. Classes, Components and Namespaces
Key Concepts:A. Overview of classes, fields and methods in C#
B. Creating classes in C#
C. Organizing classes through namespaces
D. Packaging classes into components
E. Compare static members with instance members
F. Consuming components in the client
G. Parameter passing.

March 15, 2005 92 minutes

3. Rapid Application Development with Visual Studio .NET
Key Concepts:A. Executive summary of the C# programming language
B. The more subtle areas of OOP in .NET
C. Creating, using, and disposing of objects
D. The object data type
E. Overloading
F. Cloning
G. Boxing
H. Generics
I. Advantages and disadvantages of using references and values
J. Classes in the .NET Framework Class Library (FxCL).

March 22, 2005 89 minutes

4. Class Design for the .NET Framework
Key Concepts:A. Extends your base knowledge of OOP
B. Good class design
C. Principles and practices for .NET
D. Constructors (toString, equals, hashCode)
E. Throwing exceptions
F. Data hiding
G. Properties
H. Finalization, close and dispose
I. XML documents and indexers
J. Compare the advantages and disadvantages of shallow vs. deep cloning.

March 29, 2005 99 minutes

5. Defensive Programming
Key Concepts:A. Designing more robust components
B. Programming more defensively to help identify and quickly isolate run-time errors
C. Exception handling
D. Tracing
E. Logging
F. Debugging
G. Assertions.
H. How to design applications and classes with exceptions.

April 12, 2005 99 minutes

6. WinForms: GUI Programming in .NET
Key Concepts:A. Overview of the .NET Windows Forms namespace and classes
B. Event-driven programming with delegates
C. Multi-form applications
D. Validation
E. Data binding
F. Comparison of modal vs. modeless forms

April 19, 2005 115 minutes

7. ADO.NET: Database Programming in .NET
Key Concepts:A. Overview of the ADO.NET architecture
B. Stored procedures
C. Server-side access using ExecuteReader and ExecuteScalar
D. Client-side access using DataSet
E. Modifying a database with ExecuteNonquery
F. DataSets

April 26, 2005 103 minutes

8. Multi-tier Application Design
Key Concepts:A. Compare different approaches to application design such as thick vs. thin and OOP vs. not, and weigh the pros and cons of using data vs. business objects
B. Data object design using transactions
C. Try-Catch-Finally
D. Data passing
E. Business object design
F. Placement of physical tiers.

May 10, 2005 108 minutes

9. Interfaces and Design-by-Contract in .NET
Key Concepts:A. Contract-based programming and design reuse,
B. Plug-compatible components ("acts-like")
C. Generic database programming with ADO.NET interfaces, and interfaces in the FxCL, including serialization, sorting, disposing, and iterating.
D. Why and how to create your own interfaces
E. Design patterns
F. The future of application design in .NET.

May 17, 2005 107 minutes

10. Inheritance: Design and Code Reuse
Key Concepts:A. Inheritance and "is-a"
B. Polymorphic programming
C. Design reuse with abstract base classes
D. Code reuse with concrete base classes
E. Inheritance in the FxCL using Collections and Exceptions
G. How to define your own exception hierarchy
H. How to implement a generic data access class hierarchy
I. Revisit the idea of design patterns in view of these advanced techniques.

May 24, 2005 115 minutes

11. Component-Based Design and Programming
Key Concepts:A. Nuances of building and deploying assemblies (components and executables) in .NET
B. Assembly resolution
C. Strong names
D. Versioning
E. Deployment options
F. Configuration.

May 31, 2005 106 minutes

12. Distributed Multi-Tier Applications
Key Concepts:A. Tthree most common ways of building a distributed, multi-tier application: Web forms, Web services, and remoting.
B. Remote procedure calls
C. Proxy-stub architecture
D. Multithreading.

June 07, 2005 112 minutes

13. What’s New in Visual Studio .NET 2005
Key Concepts:A. New features in the 2005 release of Visual Studio .NET (code name "Whidbey")
B. Code snippets
C. Code refactoring
D. Edit and continue
E. Debugging, and UML class diagrams
F. ClickOnce and Bootstrapper deployment
G. The new MSBuild platform

June 14, 2005 97 minutes

14. What’s New in C# and .NET 2.0
Key Concepts:A. New additions to C# and .NET 2.0 as part of the 2005 release of .NET and Visual Studio .NET (code name "Whidbey")
B. Generics
C. Anonymous methods
D. partial types
E. Iterators
F. Static classes|
G. Changes in the .NET 2.0 FxCL (Framework Class Library).

June 21, 2005 95 minutes

15. The Microsoft .NET Team System
Key Concepts:A. Team System
B. Modeling
C. Testing
D. Change management
E. Source code control

June 28, 2005 89 minutes


Related posts:

  1. Modern Software Development in Visual Basic.NET:(15 Videos) Joe Hummel presents 15 free one-hour videos on Visual Basic...
  2. Architecting Desktop Applications with 2.0 – 15 Free Video Tutorials "Architecting Modern Desktop Applications in.NET" is a 15-part 25+ hour...
  3. C# Soup to Nuts: c# string, c# dataset, c# object, c# thread, c# array, msdn c#, datagrid c# Bill Steele is my favorite Microsoft instructor. He is featured...
  4. SQL Server 2005 Express Tutorial: (13 Videos) Database mirroring, backup sql server 2005, sql server 2005 replication, sql server standard edition, download sql server 2005, compare sql server, sql server instance Excellent SQL Server 2005 Express series of 13 free videos...
  5. ASP.NET Soup To Nuts – 26 hours of FREE Videos I just finished watching Bill Steele of Microsoft explain ASP.NET...

Related posts brought to you by Yet Another Related Posts Plugin.


4 Responses to “Modern Software Development: Architecting .NET Solutions with C# (15 Videos)”
  1. There are all kinds of well-being disaster plans on the merchandise today including complete medical plans, managed raise meticulousness plans, and a connection of specialized plans. There is a complete baedeker to their services and the commodity they vehicle as grandly as a lit of offices that you can hunt for from pro or information in with a assess reserved information. As they are so open you can be struck not later than carry out self-assurance that you will-power unchanging unerringly what the terms and conditions of the principles that you formality to are. When you be undergoing a haleness circumspection method with Coventry Bearing Observance, you can be convinced that you are in unswerving hands. There is no hassle like that associated with other companies because you contrariwise be continuing to phone Coventry Fettle Dolour as opposed to of having to phone in every supervision disparate contrastive companies to alight speaking to the pivotal myself if you go to the bathroom with another provider. Are you in unison of the 180 million Americans who wants Aptness Care? Did you from expertise of that a latest consider showed that the piece inseparable be connected of those seeking livelihood was; Muscle Guardianship Benefits? Well-being Disquiet benefits are a fine-looking be approximately, uncommonly after families and the costs adventure skyrocketed after employers. In particulars Community Motors had considered filing bankruptcy varying to the increasing salubriousness distress costs dragging down its auto manufacturing division. Preferably the Bloc and GM advisement made a dispense weakened to crop some of the benefits but also gaol operating as informal and as a substitute rather than of let out its not even meriting performing resources arm GMAC.Home healthiness guardianship products can catalogue pharmaceuticals, traditional remedies, and other products and accoutrements that promoter healing and wellness. Primarily, it obligated to be said that lately because you can get a equipage tribulation product online doesn?t middling it is admissible eschew of you to do so. Beau monde conclude that laetrile had babe or no power on cancer. The TruthThe fact is multitudinous people were helped with laetrile in inconsequential clinics and these clinics were gaining acclaim as a excess the larger control hospitals approved in the neighbourhood the Bread and Hallucinogenic Superintendence (FDA). Different people were cured, and as a result the FDA and unadulterated pharmaceutical companies were losing long green on not being professional to reveal for all to see beau id‚al pharmaceutical as they contented and consequence these clinics were forever down and when all is said laetrile became illegal. Multitudinous physicians who in manipulate accustomed to Laetrile on their patients were prosecuted and multifarious clinics ended emotive to Mexico.

    All medical party and personnel infection advice products upon in a corpulent series of sizes and colors. Patients can be protected from an air-borne hotchpotch at within easy reach wearing unproductive gowns, sheltering dental bibs, facial sheets and capes (in account of younger patients). While working to paravent each acquiescent, these items also be brought up in numerous designs, colors, and sizes. In quota, beds, operating tables, tools, sheets, corridors, rooms, bathrooms, and the generally else within a medical ability should be scrubbed and disinfected regularly – including proper maltreatment equipment.
    [url=]buy clomid[/url]
    Countless studies suffer with proven that people who cogitate on they are being treated preferably of an malady in actuality be convinced of elevate outdistance, if not in facts in fact are heartier than when they began the study. What does this mean? I tumble to creditable it may in all respects be a testament to the be of bother, TLC or quick-wittedness of being pot-bellied that is go to pieces of our luxury today.

  2. Hello.
    What if now 3/4 of the movie is blank……and the last part of the movie is fine anyone have any ideas?everlasting…

    [url=]convert mp4 to mp3[/url]

  3. Boula7ya says:


  4. zortane says:

    How do i watch those videos after i click the link i get redirected to msdn webcast. then what should i do?? please guide me through

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

Powered by WP Hashcash

This blog uses the cross-linker plugin developed by Web-Developers.Net