Login:  Password:    
forgot my password
sign up!
Search: 

Menu

Home

How it works?

Buy this course

Discuss! Add a comment
Add this course to my favorites
Add a personal note
RSS Feeds

Course's author:

Ayad Boudiab

Experience: A total of 10 years experience in developing applications using C++, Java, C#, ASP.NET, and SQL Server. In addition to 6 years experience in teaching programming courses at a local college. Degree: B.S. Computer Science Location: Atla...
Go to author's Space

Course stats:

Favorited:  1 times
 
Tech Content:
Helpful?
1 0
Feedbacks: 1

Features

Textual content

Video tutorial

Exercise

Source code

Downloads

Recommended post



 
  Content  
  Notes  
  Discuss  

Online course
C#(csharp) 4.0

This course will show the main changes and innovations of the new version of C #.



Development tools
 Vídeo
1)  Csc: Command Line compiler
Description: In this video we start our discussion of working with C# 4.0 development tools. |
[Mark this item as viewed]


 Vídeo
2)  NotePad++ and SharpDevelop
Description: In this video we are talking about creating C# programs using NotePad++ and SharpDevelop. |
[Mark this item as viewed]


 Vídeo
3)  Namespace System.Numerics
Description: In this video, we discuss few C# concepts. The first one has to do with a new addition the C# 4.0. |
[Mark this item as viewed]



Core Concepts
 Vídeo
4)  Processes
Description: In this video, we will discuss the concepts of processes and threads. Using the GetProcesses static method in the Process class, we can get all the current processes through a linq query.  |
[Mark this item as viewed]


 Vídeo
5)  Extension Methods Interfaces
Description: In this video, Normally we write extension methods for classes, but in this example, we will see how that works with interfaces.  |
[Mark this item as viewed]


 Vídeo
6)  List and Lambda
Description: In this video, we explore how to work with some important List functionality.  |
[Mark this item as viewed]


 Vídeo
7)  Type Conversion
Description: In this video, here we discuss the use of the implicit and explicit conversion operators.  |
[Mark this item as viewed]


 Vídeo
8)  Structures
Description: In this video, we discuss structures in C# to understand the difference between them and classes.  |
[Mark this item as viewed]


 Vídeo
9)  Using “where
Description: In this video, we explore the use of the 'where' keyword when working with generic types.  |
[Mark this item as viewed]


 Vídeo
10)  Using Dynamic
Description: In .NET 4.0 Microsoft added the dynamic keyword to C#. In this example, we will try to illustrate one use of the dynamic keyword.  |
[Mark this item as viewed]


 Vídeo
11)  Export to Excel
Description: In this video, this example shows how we can export a collection to an Excel spreadsheet.  |
[Mark this item as viewed]


 Vídeo
12)  Thread Info
Description: In this video, this example continues the discussion of threads. We will see how to get information about the current thread, current AppDomain, and current Context.  |
[Mark this item as viewed]


 Vídeo
13)  Using PLinq
Description: In this video, we see a different way of calling a method on a separate thread. This new approach has been added in .NET 4.0.  |
[Mark this item as viewed]


 Vídeo
14)  Task.Factory.StartNew()
Description: In this video, we keep on experimenting with Task.Factory.StartNew() by adding a method that tests the type of the item.  |
[Mark this item as viewed]



Design Pattern
 Recommended video
15)  Overview about design patterns
Description: In this first lesson we are going to take an overview about design patterns. |
[Mark this item as viewed]


 Recommended video
16)  Creational Design Patterns
Description: In this second lesson about design patterns we are going to understand more about Creational Design Patterns.  |
[Mark this item as viewed]


 Recommended video
17)  Structural Design Patterns
Description: In this third lesson about design patterns we are going to understand more about Structural Design Patterns.  |
[Mark this item as viewed]


 Recommended video
18)  Behavioral Design Patterns
Description: In this fourth lesson about design patterns we are going to understand more about Behavioral Design Patterns.  |
[Mark this item as viewed]


 Vídeo
19)  Adapter Design Pattern
Description: Design patterns are important because they represent generic solution to a common problem.  |
[Mark this item as viewed]


 Vídeo
20)  Abstract Factory
Description: Design patterns are important because they represent generic solution to a common problem.  |
[Mark this item as viewed]


 Vídeo
21)  Bridge Design Pattern
Description: Design patterns are important because they represent generic solution to a common problem.  |
[Mark this item as viewed]


 Vídeo
22)  Builder Design Pattern
Description: In this case, we will cover the Builder Design Pattern. This pattern separates the construction of a complex object from its representation so that the same construction process can create different representations. |
[Mark this item as viewed]


 Vídeo
23)  Chain of Responsibility Design Pattern
Description: This pattern avoids coupling the sender of a request to its receiver by giving more than one object a chance to handle the request. |
[Mark this item as viewed]


 Vídeo
24)  Command Design Pattern
Description: This pattern encapsulates a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.  |
[Mark this item as viewed]


 Vídeo
25)  Composite Design Pattern
Description: This pattern composes objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions of objects uniformly.  |
[Mark this item as viewed]


 Vídeo
26)  Decorator Design Pattern
Description: This pattern attaches additional responsibilities to an object dynamically. Decorators provide a flexible alternative to sub-classing for extending functionality.  |
[Mark this item as viewed]


 Vídeo
27)  Facade Design Pattern
Description: This pattern Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.  |
[Mark this item as viewed]


 Vídeo
28)  Mediator Design Pattern
Description: This pattern defines an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.  |
[Mark this item as viewed]


 Vídeo
29)  Observer Design Pattern
Description: this case, we will cover the Observer Design Pattern. This pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically. |
[Mark this item as viewed]












mrbool.com
contact us   |   publish your post   |   buy credits

Copyright 2012 - all rights reserved to www.web-03.net