->
Oreilly - C# 2010 Fundamentals I, II, and III LiveLessons (Video Training) - 9780132692199
Oreilly - C# 2010 Fundamentals I, II, and III LiveLessons (Video Training)
by | Released June 2011 | ISBN: 0132692198


The professional programmer's Deitel® guide to C# 2010 and the powerful Microsoft® .NET 4 Framework For programmers with a background in C++, Java or other high-level, object-oriented languages, this LiveLesson applies the Deitel signature live-code approach to teaching programming and explores Microsoft's C# 2010 language and .NET 4 in depth. The LiveLesson is updated for Visual Studio® 2010 and C# 4, and presents C# concepts in the context of 200+ fully tested programs. Start with a concise introduction to C# fundamentals using an early classes and objects approach, then rapidly move on to more advanced topics, including multithreading, .NET 4, LINQ, WPF, ASP.NET 4, WCF web services and Silverlight®. Along the way you'll enjoy the Deitels' classic treatment of object-oriented programming. When you're finished, you'll be ready to build next-generation Windows applications, web applications and web services. Show and hide more
  1. Part I
    • Learning Objectives 00:04:09
  2. Lesson 1: Introduction to C# Applications
    • Learning Objectives 00:01:08
    • Simple C# Application: Displaying a line of text. 00:27:46
    • Building the Welcome1 application. 00:14:03
    • Another C# Application: Adding Integers 00:10:35
  3. Lesson 2: Introduction to Classes and Objects
    • Learning Objectives 00:02:29
    • Declaring a Class with a Method and Instantiating an Object of a Class 00:13:01
    • Declaring a Method with a Parameter 00:04:45
    • Instance Variables and Properties 00:14:55
    • Auto-Implemented Properties 00:03:05
    • Value Types vs. Reference Types 00:02:56
    • Initializing Objects with Constructors 00:08:54
    • Floating-Point Numbers and Type decimal 00:08:54
  4. Lesson 3: Control Statements: Part 1
    • Learning Objectives 00:00:54
    • Implementing Counter-Controlled Repetition in Class GradeBook 00:06:59
    • Implementing Sentinel-Controlled Repetition in Class GradeBook 00:06:58
    • Prefix increment and postfix increment operators. 00:03:36
  5. Lesson 4: Control Statements: Part 2
    • Learning Objectives 00:01:47
    • Compound-interest calculations the for repetition statement 00:09:06
    • do…while repetition statement 00:02:09
    • switch Multiple-Selection Statement 00:11:39
    • break and continue statements 00:04:20
    • Logical Operators 00:06:51
  6. Lesson 5: Methods: A Deeper Look
    • Learning Objectives 00:04:55
    • static methods, static variables and class Math 00:13:56
    • Implicit conversions between simple types 00:02:57
    • Learning about the .NET Framework Class Library 00:07:31
    • Case Study: A Game of Chance (Introducing Enumerations) 00:15:10
    • Scope of Declarations 00:07:30
    • Method Overloading 00:07:23
    • Optional arguments 00:02:40
    • Reference, output and value parameters 00:09:31
  7. Lesson 6: Arrays
    • Learning Objectives 00:03:52
    • Creating an array 00:03:43
    • Using an Array Initializer 00:02:14
    • Card Shuffling and Dealing Simulation 00:16:36
    • foreach statement and an introduction to Implicitly typed local variables 00:06:43
    • Passing Arrays and Array Elements to Methods 00:06:55
    • Passing Arrays by Value and by Reference 00:12:05
    • Case Study: Class GradeBook Using an Array to Store Grades 00:10:15
    • Rectangular and Jagged Arrays 00:10:11
    • Case Study: Class GradeBook Using a Rectangular Array 00:09:28
    • Variable-Length Argument Lists 00:08:46
  8. Lesson 7: Introduction to LINQ and the List Collection
    • Learning Objectives 00:02:09
    • Querying an Array Using LINQ 00:17:21
    • Using LINQ to Query an Array of Employee Objects 00:26:14
    • Introduction to Collections 00:14:22
    • Querying a Generic Collection Using LINQ 00:06:49
  9. Part II
    • Learning Objectives 00:03:26
  10. Lesson 8: Classes and Objects: A Deeper Look
    • Learning Objectives 00:05:49
    • Time Class Case Study 00:20:15
    • Controlling Access to Members 00:02:36
    • Referring to the Current Object’s Members with the this Reference 00:06:35
    • Indexers 00:09:41
    • Time Class Case Study: Overloaded Constructors 00:21:07
    • static Class Members 00:10:56
    • Time Class Case Study: Creating Class Libraries 00:15:03
    • Object Initializers 00:04:46
    • Time Class Case Study: Extension Methods 00:13:16
    • Delegates 00:08:20
    • Lambda Expressions 00:06:50
    • Anonymous types 00:05:25
  11. Lesson 9: Object-Oriented Programming: Inheritance
    • Learning Objectives 00:03:20
    • UML class diagrams for university CommunityMembers and Shapes hierarchies. 00:08:08
    • Creating and Using a CommissionEmployee Class 00:17:16
    • Creating a BasePlusCommissionEmployee Class without Using Inheritance 00:09:42
    • Creating a CommissionEmployee–BasePlusCommissionEmployee Inheritance Hierarchy 00:10:40
    • Inheritance Hierarchy Using protected Instance Variables 00:08:32
    • Inheritance Hierarchy Using private Instance Variables 00:10:24
  12. Lesson 10: OOP: Polymnorphism, Interfaces and Operator Overloading
    • Learning Objectives 00:06:19
    • Demonstrating Polymorphic Behavior 00:10:57
    • Employee hierarchy UML class diagram. 00:06:58
    • Polymorphic interface for the Employee hierarchy classes. 00:03:50
    • Case Study: Payroll System Using Polymorphism 00:47:10
    • IPayable interface and class hierarchy UML class diagram. 00:05:20
    • Case Study: Creating and Using Interfaces 00:18:36
    • Operator Overloading 00:08:15
  13. Lesson 11: Exception Handling
    • Learning Objectives 00:02:31
    • Example: Divide by Zero without Exception Handling 00:11:11
    • Example: Handling DivideByZeroExceptions and FormatExceptions 00:18:11
    • finally Block 00:18:34
    • Exception Properties; Stack Unwinding 00:13:34
    • User-Defined Exception Classes 00:09:07
  14. Lesson 12: Graphical User Interfaces with Windows Forms: Part 1
    • Learning Objectives 00:01:14
    • Introduction to Windows Forms 00:22:50
    • Event Handling 00:23:22
    • Building the Event Handling Example; Introducing Control Properties 00:21:34
    • Using layout capabilities in the designer 00:10:42
    • Displaying a password TextBox's text in an output Label 00:08:12
    • Using GroupBoxes and Panels 00:06:12
    • Using CheckBoxes to change font styles 00:06:20
    • Using RadioButtons to set message-window options 00:09:46
    • Using a PictureBox to display images 00:07:48
    • ToolTips 00:04:08
    • Demonstrating the NumericUpDown control 00:08:03
    • Mouse-Event Handling 00:13:20
    • Demonstrating keyboard events 00:06:41
  15. Lesson 13: Graphical User Interfaces with Windows Forms: Part 2
    • Learning Objectives 00:02:22
    • Menus 00:20:00
    • DateTimePicker control 00:06:08
    • LinkLabel's used to link to a drive, a web page and an application 00:06:04
    • ListBox control: Adding, removing and clearing ListBox items 00:03:17
    • Using CheckedListBox and ListBox to display user selections 00:03:05
    • Selecting a shape to draw with a ComboBox 00:06:28
    • TreeView control used to display directories 00:07:49
    • ListView control used to display files and folders 00:15:42
    • Displaying a tabbed interface with the TabControl 00:03:36
    • Creating a common user interface for multiple windows with Visual Inheritance 00:06:53
    • Creating a user-defined control with UserControl 00:05:47
  16. Lesson 14: Files and Streams
    • Learning Objectives 00:02:10
    • Using classes File and Directory 00:05:54
    • Using LINQ to search directories and determine file types 00:10:33
    • Reusable BankUIForm and Record classes for use in other examples 00:04:08
    • Creating an d writing to a sequential-access file 00:10:03
    • Reading a sequential-access file 00:05:06
    • RecordSerializable class for serializable objects 00:01:53
    • Sequential file created using serialization 00:06:24
    • Sequential file read using deserialization 00:05:09
  17. Part III
    • Learning Objectives 00:05:47
  18. Lesson 15: Databases and LINQ
    • Learning Objectives 00:01:41
    • Overview of the Books database 00:03:56
    • Overview of the DisplayTable example 00:12:43
    • Connecting to the Books Database 00:05:06
    • Creating the LINQ to SQL Classes 00:04:52
    • Creating the new data source and generating the GUI 00:04:29
    • Using the DataConext to access the database. 00:08:57
    • Displaying the results of a user selected query. 00:11:17
    • Joining data from multiple tables 00:13:15
    • Creating a Master/Detail application 00:12:34
    • Address book case study overview 00:03:13
    • Building the Address Book app 00:18:13
  19. Lesson 16: Web App Development with ASP.NET
    • Learning Objectives 00:03:00
    • Web basics 00:05:35
    • Introduction to the WebTime application 00:08:21
    • ASP.NET web page and code-behind file for the WebTime applicaton 00:08:40
    • Building the WebTime application from scratch 00:15:27
    • Showing the look-and-feel of several ASP.NET web controls. 00:10:25
    • Validating data in web forms 00:17:25
    • Introduction to the Session Tracking example 00:03:33
    • ASP.NET web pages and code-behind files for the Session Tracking example 00:11:52
    • Introduction to the Guestbook example 00:08:07
    • Guestbook web page and code-behind file. 00:04:25
  20. Lesson 17: Generics
    • Learning Objectives 00:02:08
    • Using overloaded methods to display arrays of different types 00:02:18
    • Using a generic method to display arrays of different types 00:04:14
    • Generic method Maximum returns the largest of three objects 00:12:08
    • Creating and testing generic class Stack 00:13:30
    • Reimplementing the StackTest program with generic methods 00:08:07
  21. Lesson 18: Collections
    • Learning Objectives 00:03:22
    • Array class used to perform common array manipulations 00:08:07
    • Using class ArrayList 00:07:32
    • Demonstrating class Stack 00:03:56
    • Application that counts the number of occurrences of each word in a string and stores them in a hash table 00:05:33
    • Application that counts the number of occurrences of each word in a string and stores them in a generic sorted dictionary 00:06:59
    • Using LinkedLists 00:08:15
  22. Lesson 19: GUI with Windows Presentation Foundation
    • Learning Objectives 00:03:28
    • Introduction to XML 00:04:47
    • Introduction to XML namespaces 00:02:39
    • A simple XAML document 00:11:47
    • Building a simple XAML document 00:12:20
    • Painter application GUI 00:21:32
    • Painter application event handlers 00:10:20
    • Routed events 00:06:51
    • Menus, toolbars and using commands 00:16:00
    • Color-chooser application showing the use of styles 00:15:03
    • Creating custom windows and using timers 00:07:38
    • Using control templates 00:11:48
    • Using data binding 00:08:25
    • Using data templates 00:06:17
  23. Lesson 20: WPF Graphics and Multimedia
    • Learning Objectives 00:03:01
    • Formatting fonts in XAML code 00:05:04
    • Defining basic shapes in XAML 00:05:45
    • Defining polygons and polylines in XAML and manipulating them in code 00:06:19
    • Applying brushes to XAML elements 00:07:40
    • Defining gradients in XAML and manipulating them in code 00:05:24
    • Applying transforms to elements 00:04:50
    • TV GUI showing the versatility of WPF customization 00:12:41
    • Animating the width and height of a video 00:07:06
    • Speech synthesis and recoginition 00:15:30
  24. Lesson 21: XML and LINQ to XML
    • Learning Objectives 00:02:00
    • Document Type Definition (DTD) for a business letter. 00:08:40
    • XML Schema document for book.xml 00:07:28
    • XML Schema document for laptop.xml 00:05:32
    • XML document describing sports and an XSLT document that creates elements and attributes in an XHTML document 00:06:47
    • Sorting and formatting data with XSL 00:10:00
    • Reading an XML document and displaying it in a TextBox 00:05:26
    • Document navigation using XNode. 00:16:58
    • Applying an XSLT style sheet to an XML document 00:03:10
  25. Lesson 22: Web App Development with ASP.NET: A Deeper Look
    • Learning Objectives 00:04:16
    • Bug2Bug web app introduction 00:06:31
    • Bug2Bug web app: Setting up the custom folders and password-protected access 00:08:29
    • Bug2Bug web app: Customizing the site master and the Books.aspx page 00:20:12
    • Introduction to Ajax 00:03:58
    • Overview of the Ajax version of the Validation web app 00:03:02
    • Ajax version of the Validation web app 00:12:10
  26. Lesson 23: Web Services
    • Learning Objectives 00:03:48
    • A simple SOAP-based WCF web service and client 00:09:24
    • Building the simple SOAP-based WCF web service and client 00:10:48
    • A simple REST-based WCF web service and client using XML 00:11:55
    • Building the simple REST-based WCF web service and client 00:04:54
    • A simple REST-based WCF web service and client using JSON 00:07:16
    • A Blackjack SOAP web services and client 00:09:44
    • An Airline reservation SOAP web service and client 00:08:15
    • An EquationGenerator REST XML web service and client 00:08:48
    • An EquationGenerator REST JSON web service and client 00:04:46
  27. Show and hide more

    Oreilly - C# 2010 Fundamentals I, II, and III LiveLessons (Video Training)

    9780132692199.c.2010.fundamentals.OR.part01.rar

    9780132692199.c.2010.fundamentals.OR.part02.rar

    9780132692199.c.2010.fundamentals.OR.part03.rar

    9780132692199.c.2010.fundamentals.OR.part04.rar

    9780132692199.c.2010.fundamentals.OR.part05.rar

    9780132692199.c.2010.fundamentals.OR.part06.rar

    9780132692199.c.2010.fundamentals.OR.part07.rar

    9780132692199.c.2010.fundamentals.OR.part08.rar

    9780132692199.c.2010.fundamentals.OR.part09.rar


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss