Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian


 



     Blog Roll:


     Top Links:

May 1, 2006

Free Course on Web Development with .NET

This free Web Development with .Net course teaches how to build Web applications and Web services using the Microsoft .NET development platform. You will learn the basics of C# (C Sharp) programming, what the .NET Common Language Runtime is and how it works, how to use several .NET framework classes, how to access relational databases using ADO.NET, and how to use ASP.NET to build Web applications and services. You will also learn what XML is and how it is used in .NET. Several areas of Web applications and services are covered in this free course on Web Development with .Net: Architecture, Design, Coding, Data Access, etc. The architecture of the .NET development platform is explained, as well as practical development topics such as debugging, deployment and security. Design for scalability, performance and availability are also discussed.

Free Course on Web Development with .NET (dotNet)

The course consists of the following 12 training modules:

  • Module 1: Introduction to the Web and .NET
    Provides an introduction and overview of technologies used in the rest of the course. First, a review of Web and networking technologies is given, along with a review of client-side and server-side Web-based development technologies. Then an overview of the .NET development platform is provided.
     Download Module 1

  • Module 2: Introduction to C#
    Introduces the C# language. Covers the design goals of the language, along with an overview of C# language features. Includes: the type system, the structure of C# programs, statements and operators. Provides everything needed to start writing C# code.

  • Module 3: Advanced C#
    Drills down into detail on creating C# classes and structs. Other advanced language features such as delegates, events, attributes, unsafe code, preprocessor directives and XML comments are also covered.
     Download Modules 2 and 3

  • Module 4: Databases and Data Access
    Starts with an overview of relational database technology, including a summary of SQL. Next current data access technologies, such as ODBC, OLE DB, and ADO, are discussed. Then we discuss the motivation of ADO.NET, and then drills down into how to program ADO.NET to access and update databases.
     Download Module 4

  • Module 5: Introduction to ASP.NET and Web Forms
    Covers the motivation and innovations of ASP.NET. Programming models and details of Web Forms are covered. Various server-side controls are explored in some detail, along with data binding techniques.

  • Module 6: Advanced Web Forms
    Covers various other aspects of Web Forms, including: ASP.NET applications, configuration, tracing, state management, caching, error handling, deployment, availability, security, the HTTP runtime and creating server-side controls.
     Download Modules 5 and 6

  • Module 7: XML
    Provides an introduction to XML and related technologies, including XSLT, XPath and XSD. Discusses the various .NET Framework classes that support the parsing, creation and manipulation of XML documents.
     Download Module 7

  • Module 8: Web Services
    First, the business drivers behind Web Services are discussed. Next, underlying technologies (XML, SOAP, WSDL, UDDI) are covered. Finally, we look at how to create and call Web Services using Visual Studio .NET and the .NET Framework SDK.
     Download Module 8

  • Bonus Material

    These videos demonstrate the vision of Web Services:

     Home
    (duration 4:17)     
     Healthcare
    (duration 4:25)     
     Business
    (duration 2:16)     
     Teenager
    (duration 5:49)     
    To download a video to your computer, right-click the link and click Save Target As on the shortcut menu.

  • Module 9: .NET Framework Class Library
    Provides a tour through many of the .NET Framework classes, including: the System namespace, collection classes, I/O, networking, threading, synchronization, transactions and exceptions.

  • Module 10: .NET Framework Advanced Topics
    Covers reflection, remoting, and serialization in detail.
     Download Modules 9 and 10

  • Module 11: The Common Language Runtime (CLR)
    Drills down on the features, concepts and technology underlying the Common Language Runtime. Covers assemblies, the execution model, interoperability and security.
     Download Module 11

  • Module 12: .NET Application Design Considerations
    This module is intended to tie together the many technologies covered in the course, and provide guidance on creating successful large-scale projects using .NET. Topics include: design model and process, system architecture, design patterns, security, scalability and availability.
     Download Module 12

View Instructor Notes 

View Syllabus

 Download Assignments

 Download Exams

Popularity: 11% [?]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts:
  • Free Java, C++, and Software Development Ebooks
  • Web Design and Development Tips and Tricks
  • Free Course on Web Development with .NET
  • Java and Eclipse Development Tutorials and Guides
  • Java and C++ Style and Unit Testing Guides

  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:54 pm


    2 Google group posts containing link for over 400 Freely Available Ebooks

    Here are two google groups posts each having the same link to a site hosting over 400 freely available ebooks in many categories and topics. Many of these ebooks cover programming and web application development wusing Java, C++, C# (CSharp), PHP, Perl, Python, Ruby, XML, UML, and Oracle. Also covered are MySQL,  PostgreSQL, Networking, VPN, Tomcat, Firewalls, Shell Scripting and Programming, and operating systems Linux, Unix, Solaris, Windows.

    Google group posts containing link for over 400 freely available ebooks:
    Find the Direct Download of 461 Books in a single Place

    Tons of Books (especially programming)

    Popularity: 21% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Google groups post with link to 98 Free Ebooks
  • More Freely Available Ebooks via Google
  • 150 Free Computer Ebooks
  • Download Computer eBooks from KnowFree 2.0
  • Google groups post with links to 10 Teach Yourself Ebooks

  • Filed under: Free Computer and I.T. Books — computer_teacher @ 10:56 pm


    May 3, 2006

    Workshop Tutorials for Unix, Linux, Networking, and Windows Troubleshooting

    Here are five well written and illustrated Workshop Tutorials from the Univeristy of Washington's Walk-In Workshops covering Unix, Linux, Networking, Windows Troubleshooting, and Macintosh OS Troubleshooting. Both beginning and advanced functionalities are covered by these Operating Systems & Networking workshop tutorials.

    Workshop Tutorials for Unix, Linux, Networking, and Windows Troubleshooting



    Introduction to Unix

    Unix is the preferred OS among techies everywhere. In this introductory workshop you will learn how to accomplish the basics using this operating system, including common tasks such as email, Web publishing, and shell programming. Unix is designed to be fast and easy to use. Other topics include: command line interfaces, text editors, file system interfaces, X Windows, and more on the Unix operating system.

      System
      Bullet Getting Work Done
      Bullet Redirection
      Bullet Useful Commands
      Bullet Shells & Editors

      X Windows
      Bullet What Are They??
      Bullet Popular Programs

      Getting Information
      Bullet Command Line

    Linux Installation

    Linux is a freely distributed, alternative, operating system, that can juice up any computer system, old or new, with streamlined and customized operations. In this introductory workshop you will learn about the basic Linux distributions and determine how, what and where you are installing as well as what kind of networking information you need to prepare your server/workstation.

      Choosing a Distribution
      Bullet Popular Distributions
      Bullet Obtaining the OS
      Bullet Burning Images

      Installing Redhat
      Bullet Installation Classes
      Bullet Partitioning
      Bullet Boot Loader
      Bullet Network
      Bullet Firewall
      Bullet Language Support
      Bullet Time Zone
      Bullet The Root Password
      Bullet Package Selection

    Basic Networking

    Networking is a way for multiple computers to communicate and share data with one another through either a wired or wireless connection. In this overview of the basics you will learn about modern day networking technology, and develop the necessary skills to build your own home network. Other topics include: network components, cabling schemes, wiring methodology, and workstation configuration. Learn these basics and get your computer connected with other computers and help others do it too.

      Home Networks
      Bullet The OSI Model
      Bullet Network Components
      Bullet Network Terms
      Bullet Transmission Mediums
      Bullet Necessities
      Bullet Wiring Schemes
      Bullet Making Cat-5
      Bullet WEP

      Workstation Setup
      Bullet Windows
      Bullet Macintosh OS

    Troubleshooting Microsoft Windows Based Computers

    Fixing common problems on your PC yourself can actually be less challenging than dealing with online and telephone technical support. In this troubleshooting workshop, learn how to diagnose hardware and software problems and make repairs to your own computer. Other topics include: tips for addressing physical malfunctions, Windows problems, and application errors.

      Hardware
      Bullet Parts & Vocabulary
      Bullet Strategies
      Bullet Replacing Hardware
      Bullet The BIOS
      Bullet Common Problems

      The OS
      Bullet Environment Basics
      Bullet Control Panel
      Bullet MS Config
      Bullet Registry
      Bullet Common Problems
      Bullet Maintenance

    Troubleshooting Apple Computers and the Macintosh Operating System Even though the Mac OS is considered user-friendly and stable, problems can still occur. In this troubleshooting workshop you will learn how to fix common, basic issues. Other workshop topics will include: hardware malfunctions, startup problems, the system folder, and common application errors.

     Hardware
      Bullet Parts & Vocabulary
      Bullet Strategies
      Bullet Replacing Hardware
      Bullet Common Problems

      The Mac OS
      Bullet Environment Basics
      Bullet System Preferences
      Bullet System Folder
      Bullet Extensions
      Bullet Preferences
      Bullet PRAM

    Popularity: 15% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Free Web Development and Programming Books
  • 11 Computer Networking Tutorials
  • Linux and Unix Workshop Tutorials, Guides, and Manuals
  • PC Troubleshooting Free Course with Instructor
  • FAQs, Help, Documentation and Tutorials from Dmoz.org

  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:46 pm


    Google groups post with link to 98 Free Ebooks

    This is a another google groups post containing a link to a site hosting 98 freely available ebooks covering programming (C, C++, C#, Java, Perl, Python,  Assembly, Game) and operating systems (Windows, Linux, Unix). There are 4 links listed, look for the first one whose URL starts with "austin".

    Google groups post with link to 98 Free Ebooks

    Popularity: 22% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 150 Free Computer Ebooks
  • Google groups post with links to 10 Teach Yourself Ebooks
  • 2 Google group posts containing link for over 400 Freely Available Ebooks
  • Free IT and Development Ebooks in Google Groups Post
  • More Freely Available Ebooks via Google

  • Filed under: Free Computer and I.T. Books — computer_teacher @ 10:25 pm


    May 8, 2006

    Free Training for C#, C, ASP.NET, and VB.NET Programming

    Exforsys.com has some pretty good free training available for learning how to program and other techinical areas, such setting up and administering databases and operating systems. Here are their free training and tutorials for C# (CSharp) programming, C programming, ASP.NET, and VB.NET (VBdotNet or Visual Basic .Net).


    C# Training

    » Delegates in C#
    » Building Web Based N-Tier Applications using C#
    » Inheritance in C#
    » Regular Expressions and C#, .NET
    » Regular Expressions in C# - Quantifiers and Delegates
    » .NET Remoting
    » . NET Type Safety
    » C# Language Basics
    » Software Architecture & Design Patterns
    » Creational Design Patterns
    » Structural and Behavioral Design Patterns


    C Programming Training

    » C Programming - Handling of character string
    » C Programming - Arrays
    » C Programming - Decision Making - Looping
    » C Programming - Decision Making - Branching
    » C Programming - Managing Input and Output Operations
    » C Programming - Expressions
    » C Programming - Operators
    » C Programming Language - Data Types
    » C Programming - Constants and Variables
    » C Programming - An Overview


    ASP.NET 2.0 Training

    » ASP.NET 2.0 Free Tutorials : Advanced Site Functionality
    » ASP.NET Training : Dynamic Image control
    » ASP.NET 2.0 Free Training : Creating Web Wizards
    » ASP.NET 2.0 Tutorials : Displaying Master-Detail Data on Separate Pages
    » ASP.NET 2.0 Training : Displaying Master-Detail Data on the Same Page
    » ASP.NET 2.0 Free Tutorials : DataBound Controls - Details View
    » ASP.NET 2.0 Free Tutorials : Using a Grid to Display Detail Information
    » ASP.NET 2.0 : Adding Sorting and Paging in GridView
    » ASP.NET 2.0 Tutorials : GridView Filtering
    » ASP.NET 2.0 Free Tutorials : The GridView Control
    » ASP.NET 2.0 Training : Data Bound Controls
    » ASP.NET 2.0 Free Tutorials : SqlDataSource Control
    » ASP.NET 2.0 Training : Data Source Object Model
    » Forms Authentication in ASP.NET 2.0
    » ASP.NET 2.0 Training : ASP.NET Security
    » ASP.NET 2.0 Free Training : Setting Application-Level Caching
    » ASP.NET 2.0 Tutorials : Configuring Page-Level Caching
    » ASP.NET 2.0 Free Tutorials : State Management And Caching in ASp.net 2.0
    » ASP.NET 2.0 Training : Customizing the Session State Mechanism
    » ASP.NET 2.0 Free Tutorials : State Management in ASP.NET 2.0
    » ASP.NET 2.0 Tutorials : New features in Data Access
    » ASP.NET 2.0 Free Training : Personalization: User Profiles and Themes
    » ASP.NET 2.0 Free Training : Web Pages and Layout
    » ASP.NET 2.0 Free Tutorials : Using Web Parts and Controls in Web Pages
    » ASP.NET 2.0 Tutorials : Adding Web Parts at Run Time
    » ASP.NET 2.0 Training : Working with Web Parts
    » ASP.NET 2.0 : Creating Nested Master Pages
    » ASP.NET 2.0 :Changing Master Pages Dynamically
    » ASP.NET 2.0 : Working With Master Pages
    » ASP.NET 2.0: Referencing Master Page Members
    » ASP.NET 2.0 Tutorials : Creating Content for Master Page
    » Overview of Server Controls in ASP.NET 2.0
    » ASP.NET 2.0: The Page Object Model
    » ASP.NET 2.0 Code Directory
    » Creating an ASP.NET 2.0 Application
    » ASP.NET 2.0 Tutorials : What?s New in ASP.NET 2.0
    » ASP.NET 2.0 Tutorials : Introducing Visual Studio.NET Web Applications.
    » ASP.NET 2.0 Free Tutorials : Managing Membership and Roles
    » ASP.NET 2.0 Tutorials - Installing Visual Studio.NET 2005 2.0
    » ASP.NET 2.0 Tutorials - Introduction to Visual Studio.NET
    » ASP.NET 2.0 Tutorials - What's New in the .NET Framework 2.0 ?
    » ASP.NET 2.0 Tutorials: Application Development in .NET
    » ASP.NET 2.0 Tutorials : .NET Framework Tools
    » ASP.NET 2.0 Tutorials: .NET Framework Fundamentals
    » Getting started with ASP.NET 2.0


    VB.NET Training

    » VB.NET 2005 Tutorials : Creating Installation Components
    » VB.NET 2005 Tutorials : Shared Assembly
    » VB.NET 2005 Tutorials : The File Types Editor
    » VB.NET 2005 Tutorials : Tracing a Windows Application
    » VB.NET 2005 Tutorials : Testing a Windows Application
    » The Registry Editor in Visual Studio.NET 2005
    » Customizing Setup Project in Visual Studio.NET 2005
    » Deploying Windows Applications In Visual Studio.NET 2005
    » Debugging Windows Applications In Visual Studio.NET 2005
    » Working with Legacy Code and COM Components - VB.NET 2005
    » Working with Legacy Code using ActiveX Controls : VB.NET 2005
    » Windows Application Testing - VB.NET 2005
    » VB.NET 2005 Tutorials : Tracing and Debugging a Web Application
    » Web Application Testing in VB.NET 2005
    » VB.NET 2005 Tutorials : Web Reference, ASP.NET Web Application and XML Web Service
    » VB.NET 2005 Tutorials: Creating Web Service Project
    » VB.NET 2005 Tutorials: Instantiating - Invoking Web Services, Creating Proxy Classes with WSDL
    » VB.NET 2005 Tutorials: Web Services - SOAP, WSDL, Disco and UDDI
    » VB.NET 2005 Tutorials: Editing Data With ADO .NET
    » VB.NET 2005 Tutorials: Finding and Sorting Data in DataSets
    » VB.NET 2005 Tutorials: Using XML Data
    » VB.NET 2005 Tutorials: Access and Manipulate Data - Using DataSets
    » VB.NET 2005 Tutorials: Access and Manipulate Data - The ADO .NET Object Model
    » VB.NET 2005 Tutorials: Access and Manipulate SQL Server data - Using Stored Procedures
    » VB.NET 2005 Tutorials: Access and Manipulate Data - Working with Disk Files
    » VB.NET 2005 Tutorials: Access and Manipulate SQL Server data - Using Ad Hoc Queries
    » VB.NET 2005 Tutorials: Using the Data Form Wizard
    » VB.NET 2005 Tutorials: Complex Data Binding
    » VB.NET 2005 Tutorials: Simple Data Binding
    » VB.NET 2005 Tutorials: