Programming in Visual C# .NET 2003 with Jesse Liberty | 1.85 GB
This course begins with an overview of C# and the .NET platform. You will learn the fundamentals of the C# language, including how to set up the application development environment, and how to write your first simple C# applications. You will learn about variables and constants, expressions and statements, operators and namespaces, and how to create classes and instantiate objects. You will be introduced to database development with ADO.NET and building ASP.NET applications. You’ll use streams to read and write data both to your local machine and across the network and the Internet. Finally, you’ll explore interoperability with legacy COM objects such as ActiveX controls and COM components.
MODULE 1
Introduction to C#
Welcome to C#
Hello World
Building The Application
Language Fundamentals
Variables
Constants
Types
Writing C# Programs
Branching
Unconditional Branching
Conditional Branching
Looping
Operators
Operator Types
Operator Precedence
Preprocessor
MODULE 2
Classes and Objects
Creating New Types
Class Members
Value vs. Reference
Destroying Objects
Inheritance
Creating Hierarchies
Polymorphism
The Object Class
MODULE 3
Operator Overloading
Why Overload Operators
Operator Overloading and the CLS
Creating Overloaded Operators
Structs and Interfaces
Alternatives to Classes
Structs
Interfaces
Arrays
Defining Arrays
Multidimensional Arrays
Params
Indexers
Collection Interfaces
Standard Collection Interfaces
IEnumerable
ArrayList
ICompareable
Custom IComparer
MODULE 4
Collection Interfaces (continued)
Standard Collection Interfaces
IEnumerable
ArrayList
ICompareable
Custom IComparer
Collections and Strings
Queues
Stacks and Arrays
Dictionary
Dictionary & Hashtable
Using Hashtable
String Manipulation
Regular Expressions
Exceptions
Throwing and Catching Exceptions
Creating Custom Exception Types
Delegates
Introduction to Delegates
Encapsulating a Method
Delegates as Static Methods
Delegates as Properties
MultiCast Delegates
MODULE 5
Events
Defining Events
Implementing Events
Extending Custom Event Handlers
Windows Forms
Creating Windows Apps by Hand
Creating Windows Apps with Visual Studio .NET
XML Documentation
ADO.NET
Relational Databases
The ADO.NET Object Model
MODULE 6
ADO.NET (continued)
Relational Databases
The ADO.NET Object Model
Updating Databases with ADO.NET
Updating Data
Updating Multiple Tables
Transactions
Providing Transaction Support with SQL
Advanced ADO Data Update
DataSet Updates
Concurrency
MODULE 7
Advanced ADO Data Update (continued)
DataSet Updates
Concurrency
Programming Web Forms
ASP.NET
Creating a Web Application
Creating Web Controls
Attributes and Reflection
Custom Attributes
Creating the Attribute
Positional and Named Attributes
Reflection
View MetaData
Using Reflection for Discovery
Late Binding and Dynamic Invocation
MODULE 8
Streams
Stream Fundamentals
Asynchronous I/O
Network Streams
Long Distance I/O
Serialization
Accessing Data with Web Streams
Controlling Serialization
COM Interop
ActiveX
COM DLLs
Creating the ActiveX Control
Importing the ActiveX Control
- Code:
-
http://www.wupload.com/file/64618986/AppDev.ProgVisualC.part1.rar
http://www.wupload.com/file/64619803/AppDev.ProgVisualC.part2.rar
http://www.wupload.com/file/64619448/AppDev.ProgVisualC.part3.rar
http://www.wupload.com/file/64619117/AppDev.ProgVisualC.part4.rar
http://www.wupload.com/file/64620765/AppDev.ProgVisualC.part5.rar
- Code:
-
http://www.filesonic.com/file/1506737581/AppDev.ProgVisualC.part1.rar
http://www.filesonic.com/file/1506812704/AppDev.ProgVisualC.part2.rar
http://www.filesonic.com/file/1506818934/AppDev.ProgVisualC.part3.rar
http://www.filesonic.com/file/1506893754/AppDev.ProgVisualC.part4.rar
http://www.filesonic.com/file/1506961084/AppDev.ProgVisualC.part5.rar