05-27-2007, 04:02 AM
SATILIK GÖRSEL EĞİTİM SETLERİ
iletişim için ::::::: gorsel-egitim@hotmail.com
FORMLARDA CIKMAYAN KSIMLAR OLABILIR… http://gorselegitim.250free.com/ sitesindende içerikleri takip edebilirsiniz…
C#.NET - ASP.NET - SQL SERVER 2005 - XML - ORACLE 10G/8i - SQL - JAVA -VB.NET - PHP - MySQL - PERL - BASH - UNIX SCRIPTTING - LINUX-LINUX SECURITY - LINUX SYSTEM YONETIMI VE BIRCOK SERVER KURULUMU - NETWORK SECURITY - VOICE OVER IP - CISCO ROUTERS AND SWITCHS FIREWALLS - CCNA - CCNP - CCIE - CCDA - CCDP - CCSP - CCVP - CCIP - MISC-MCSE - MCSA - MCP PHOTOSHOP- 3DMAX - FLASH - PHOTOSHOP CS 2 / CS 3 - FLASH 8 - ACTION SCRIPT - XHTML - DERAMWEAVER 8 - HTML - AJAX - BUILDING ONLINE SHOPPING CARDS . . . . . .
SETLERIN TAMAMI INGILIZCEDIR CUNKU BU SETLERİ , SETLERİN İÇERDİKLERİ BİLGİLERİ TURKÇE BİR KAYNAKTAN BULMAK İMKANSIZDIR...
ORTA DERECEDE INGILIZCE BILGISI YETERLIDIR..AYRICA BU SETLER SAYESINDE TEKNIK INGILZICE VE PROGRAMLAMA INGILIZCESINEDE SAHIP OLUCAKSINIZ...... AYRICA PROGRAMLAMA SERISI ICIN BIR COK TURKÇE KITAP VE ORNEKTE MEVCUTTUR
1) .NET SERISI PROGRAMLA SETI ( 200 SAATTEN FAZLA ) + JAVA + ORACLE + VE DIGER SQL EĞİTİMLERİYLE YAKLAŞİK 300 SAATI BULMAKTADIR… İSTEYENLER PERL – PHYTON – BASH – UNIX SCRIPTING GÖRSEL DERSLERINEDE SAHIP OLABILIR…
C#.NET - ASP.NET HAKKINDA HERŞEY BU SETLERDE VE DIGER DİLLER...PROFESYONEL KISILER TARAFINDAN HAZIRLANMİŞTİR...İÇLERİNDE SAYISIZ ÖRNEKLER BARINDIRMAKTADIRLAR...AS/400 SERVERINA BAĞLANMAKTAN GUNUMÜZDE YAZILIM MUHENDISLERININ NASIL KARAR VERIP UYGULAMA YAZDIKLARINA KADAR BAHSETMEKTEDIR..SETLERIN TAMAMI BIRBIRINDEN FARKLIDIR…ŞÖYLE DUSUNUN HER SETTE FARKLI BIR VERI TABANI YUGULAMASI, FARKLI FORM TASARIMLARI, FARKLI ALGORITMALAR ÖĞRENECEK VE GÖRECEKSİNİZ…BUTUN SETLERI TAMAMLADIGINIZDA ARTIK AKLINIZDA HERHANGI BIR SORU ISARETI KALMAYACAĞINDAN EMIN OLUN…BU SETLERIN BIR DIGER TERCIH EDILMESININ NEDENI ISE ARŞİVLİK OLMALARIDIR..HERHANGI BIR ŞEYI UNUTTUGUNUZDA GORSEL EGITIMLER SAYESINDE TEKRARDAN HATIRLAYABILIRSINIZ…KITAPLARDA OKUDUKLARIMIZI KODA UYGULARKEN ZORLUK ÇEKMEYEDE SON…EĞİTİMCİLERİN MOUSE HAREKETLERINI TAKİP EDEREK ARTIK SİZDE RAHATLIKLA UYGULAMALARINIZI YAZABILIRSINIZ.. . AŞAĞİDA ÖĞRENECEĞİNİZ KONULAR YAZMAKTADIR...BİRAS VAKİT AYIRIP TEKER TEKER INCELEYINIZ..
MICROSOFT VISUAL STUDIO 2005 COK GELİŞMİŞ BİR PROGRAMLAMA ARACIDIR...BU GORSEL SETLER SAYESINDE PROFESYONELLERIN BU ARACI NASIL KULLANDIKLARINI , HANGI KISA YOLLARI KULLANDIKLARI VEYA PROJELERINI YAPARKEN NELERE DIKKAT ETTIKLERINI ... YAZILIMLARI NASIL TEST EDİP NASIL YAYIMLADIKLARINI TEKER TEKER GÖRECEKSİNİZ...
2 ) NETWORK SERISI (30 GB FAZLA)
MICROSOFT , CISCO , KABLOLAMA , SERVER KURULUMLARI, UYGULAMALARI , SERVER DESIGN , LINUX SERVER KURULUMLARI, NETWORK , WIRELESS NETWORK , VoIP NETWORKLERI ARADIGINIZ HERŞEY BU ARŞİVDE….AYRINTILARI AŞAĞIDA EKLEMEYE ÇALİŞTİM…
DAHA FAZLASI İÇİN…E-MAIL YA DA ONLINE DESTEK ALINIZ….
C#.NET-ASP.NET
SQL Server 2005
ORACLE/SQL/XML
SET 1 - C# FOR PROGRAMMERS
Course Introduction
Object-oriented Programming
Object-oriented Programming Concepts
.NET Overview
The .NET Framework
The Common Language Runtime
.NET Framework Class Libraries
Assemblies
.NET Framework Components
Visual Studio .NET
Visual Studio .NET Tour
Visual Studio .NET Overview
Launching Visual Studio .NET
Using the Solution Explorer
Using Toolbars
Using the Toolbox
Editing Properties
Editing Code
Getting Help
Creating Applications
Creating a Project
Compiling and Running Programs
Debugging Programs
Using the Visual Studio Simulator
Application Types
Application Types
Creating a Windows Application
Creating an ASP.NET Web Application
C# Language
C# Syntax
C# Overview
Code Format
Basic Program Structure
Data Types
Value and Reference Types
Reference and Value Type Facts
String Variables
Declare Data Types
Operators and Expressions
C# Operators
Building Expressions
Common C# Operators
Construct Expressions 1
Construct Expressions 2
Casting
Converting Data Types
Data Conversion Facts
Using the Casting Expression
Convert Data Types
Reference-type Conversions
Arrays
Defining Arrays
Initializing Arrays
Array Facts
Creating Single-dimensional Arrays
Creating Multi-dimensional Arrays
Create a Single-dimensional Array
Create a Multi-dimensional Array
Jagged Arrays
Conditional Statements
Using If Then
Using Switch
Conditional Statement Facts
Create an If Block
Correct an If Block
Format a Switch Block
Create a Switch Block
Iteration Structures
Iteration Structures
Using Do While
Using For
Using Foreach
Iteration Statement Facts
Create a Do While Block
Create a For Block
Create a Foreach Block
XML Documentation
Generating XML Documentation
XML Documentation Facts
Windows Controls
Managing Windows Controls
Use the Property Inspector
Set Control Properties
Get and Set Properties
Events
Defining Event Actions
Handle Events 1
Handle Events 2
Handle Events 3
Classes and Methods
Calling Methods
Call a Method 1
Call a Method 2
Manipulating Strings
Strings
Working with Strings
String Facts
The StringBuilder Class
Using the StringBuilder Class
StringBuilder Facts
Use StringBuilder 1
Use StringBuilder 2
Use Escape Sequences
Compare Strings
Classes and Namespaces
Creating a Class
Creating a Simple Class
Namespaces
Defining a Namespace
Class and Namespace Facts
Create a Namespace and Class
Methods
Defining a Method
Access Modifiers
Creating Methods
The Main Method
Calling Methods
Passing Parameters
Method Construction
Create a Method 1
Create a Method 2
Data Members and Properties
Data Members
Creating Data Members
Defining Properties
Using Properties
Data Member and Property Facts
Define a Property
Use Properties
Method Overloading
Method Overloading
Using Overloaded Methods
Method Overloading Facts
Call an Overloaded Method
Create an Overloaded Method
Static Members
Static Data Members
Static Methods
Creating Static Members
Static Member Facts
Create Static Members
Constructors
Constructors
Default Constructor
Creating a Constructor
Overloading Constructors
Constructor Facts
Create a Constructor
Overload a Constructor
Inheritance Concepts
Polymorphism and Inheritance
Inheritance Concepts
Inheritance Facts
Using Inheritance
Basic Syntax
Creating a Derived Class
Using Access Modifiers
Constructors and Inheritance
Inheritance Syntax
Create an Inherited Class
Advanced Inheritance
Virtual Methods
Creating Virtual Methods
Sealing a Class
Abstract Classes
Creating an Abstract Class
Customizing Inheritance Facts
Define a Virtual Method
Use a Virtual Method
Seal a Class
Create an Abstract Class
Interfaces
Interface Concepts
Implementing an Interface
Classes, Abstract Classes, and Interfaces
Interface Facts
Define an Interface
Interfaces and Inheritance
Delegates
Delegates
Creating a Simple Delegate
Creating a Multicast Delegate
Delegate Facts
Using Delegates
Events
Delegates and Events
Registering Events
Event Facts
Enumerations
Custom Value Types
Enumerations
Creating Enums
Using Enums as Parameter Types
Enum Facts
Create an Enum
Use Built-in Enums
Use Enum Methods
Structures
Structures
Creating a Struct
Struct Facts
Define a Struct 1
Define a Struct 2
Handling Exceptions
Exception Classes
Handling Exceptions
Built-in Exceptions
Exception Facts
Handle Exceptions 1
Handle Exceptions 2
Handle Exceptions 3
Custom Exceptions
Throwing Exceptions
Thowing an Exception
Custom Exceptions
Creating Custom Exceptions
Custom Exception Facts
Throw Exceptions
Define a Custom Exception
Collections
Collections
ArrayLists
Foreach
Creating an ArrayList
ArrayList Facts
Use a Collection
Queue Facts
Stack Facts
Hashtable Facts
Streaming and I/O
Streams
Streaming Facts
Reading and Writing Text Files
Text Files and Data Sources
Managing Files
System.IO.File Classes
Managing Files and Directories
Attributes
Reflection and Attributes
Using Intrinsic Attributes
Attribute Facts
Use Attributes
Operator Overloading
Operator Overloading
Overloading an Operator
Operator Overloading Facts
Visual Studio .NET Tour
Launching Visual Studio .NET
Using the Solution Explorer
Using Toolbars
Using the Toolbox
Editing Properties
Editing Code
Getting Help
Creating Applications
Creating a Project
Compiling and Running Programs
Debugging Programs
Using the Visual Studio Simulator
Application Types
Creating a Windows Application
Creating an ASP.NET Web Application
Data Types
Declare Data Types
Operators and Expressions
Building Expressions
Construct Expressions 1
Construct Expressions 2
Casting
Using the Casting Expression
Convert Data Types
Arrays
Creating Single-dimensional Arrays
Creating Multi-dimensional Arrays
Create a Single-dimensional Array
Create a Multi-dimensional Array
Conditional Statements
Using If Then
Using Switch
Create an If Block
Correct an If Block
Format a Switch Block
Create a Switch Block
Iteration Structures
Using Do While
Using For
Using Foreach
Create a Do While Block
Create a For Block
Create a Foreach Block
XML Documentation
Generating XML Documentation
Windows Controls
Managing Windows Controls
Use the Property Inspector
Set Control Properties
Get and Set Properties
Events
Defining Event Actions
Handle Events 1
Handle Events 2
Handle Events 3
Classes and Methods
Calling Methods
Call a Method 1
Call a Method 2
Manipulating Strings
Working with Strings
Using the StringBuilder Class
Use StringBuilder 1
Use StringBuilder 2
Use Escape Sequences
Compare Strings
Classes and Namespaces
Creating a Simple Class
Defining a Namespace
Create a Namespace and Class
Methods
Creating Methods
The Main Method
Passing Parameters
Create a Method 1
Create a Method 2
Data Members and Properties
Creating Data Members
Using Properties
Define a Property
Use Properties
Method Overloading
Using Overloaded Methods
Call an Overloaded Method
Create an Overloaded Method
Static Members
Creating Static Members
Create Static Members
Constructors
Creating a Constructor
Overloading Constructors
Create a Constructor
Overload a Constructor
Using Inheritance
Creating a Derived Class
Using Access Modifiers
Constructors and Inheritance
Create an Inherited Class
Advanced Inheritance
Creating Virtual Methods
Sealing a Class
Creating an Abstract Class
Define a Virtual Method
Use a Virtual Method
Seal a Class
Create an Abstract Class
Interfaces
Implementing an Interface
Define an Interface
Delegates
Creating a Simple Delegate
Creating a Multicast Delegate
Events
Registering Events
Enumerations
Creating Enums
Using Enums as Parameter Types
Create an Enum
Use Built-in Enums
Use Enum Methods
Structures
Creating a Struct
Define a Struct 1
Define a Struct 2
Handling Exceptions
Handling Exceptions
Built-in Exceptions
Handle Exceptions 1
Handle Exceptions 2
Handle Exceptions 3
Custom Exceptions
Thowing an Exception
Creating Custom Exceptions
Throw Exceptions
Define a Custom Exception
Collections
Creating an ArrayList
Use a Collection
Streaming and I/O
Reading and Writing Text Files
System.IO.File Classes
Managing Files and Directories
Attributes
Using Intrinsic Attributes
Use Attributes
Operator Overloading
Overloading an Operator
SET 2 MICROSOFT VISUAL C#.NET PROGRAMMING
Introduction
Chapter1.Introduction
About this Coursev
C# & .NET
Chapter02.The .Net Solution
About the .Net Framework
The Common Language Runtime
Assemblies
.NET Types
Browsing .NET Namespaces
Working with Namespaces
Working in Visual Studio.NET Pt.1
Working in Visual Studio.NET Pt.2
Using the Command-Line Compiler
Creating a Console Application
Chapter03.Jumping Into C#
A Minimum C# Class
Main()
Adding Classes to Projects
Aspects of an Application
Some Language Fundamentals
A Visual Studio .Net Example
Chapter04.Data & Value Types
Declaring & Initializing Variables
Declaring Member Access
Constants
Signed & Unsigned Types
CLS-Compliant Types
Literals
Type Converting
System.Convert Classes
System.Convert Shortcuts
Formatting Type Output
Lesson11.Arithmetic Operations
Chapter05.Reference Types & More
Value & Reference Types
Boxing & Unboxing
String Reference Types
Chapter06.Classes & Objects
Defining Classes Pt.1
Defining Classes Pt.2
Fields
Properties
Methods & Passing Parameters
Creating & Destroying Objects
Member Access Modifiers & Scope
Overloading Methods & Constructors
Static Methods & Fields Pt.1
Static Methods & Fields Pt.2
Chapter07.Enums & Structures
Enums (Enumerations)
Working with Enums Pt.1
Working with Enums Pt.2
Structs
Struct Constructors
Chapter08.Core Programming
Expressions
Statements & Blocks
for Loops
foreachin Loops
while & do while Loops
Relational & Equality Operators
ifelse Statements
Switch Statements
Exception Handling
trycatch & finally
Lesson11.Multipe Catches & More
Chapter09.Working With Strings
.NET Strings
StringsLength & Case
Concatenate & StringBuilder
More StringBuilder
CloneCopy & CopyTo
SubstringsTrim & Pad Pt.1
SubstringsTrim & Pad Pt.2
GetTypeEquality & Compare
Regular Expressions Pt.1
Regular Expressions Pt.2
Lesson11.String.Format
Chapter10.Delegates & Events
Delegates
Events
A Complete Delegate Example
Chapter11.Windows Applications
Using System.Windows.Forms
Minimum Windows Applications Pt.1
Minimum Windows Applications Pt.2
A Visual Studio .NET Example Pt.1
A Visual Studio .NET Example Pt.2
Visual Studio.NET Design
Application Class Pt.1
Application Class Pt.2
The Digital Clock Example
Working with Flash Objects
Working with Windows Media
An Advanced Example
Chapter12.Core Programming In Use
Interfaces Pt.1
Interfaces Pt.2
Defining Arrays
Using Arrays
System.Collections
HashTable
Stacks & Queues
Chapter13.Object Oriented Techniques
Encapsulation
Inheritance
Polymorphism
Base Classes & Base Keyword
Abstract Clases
Object - The Root of all Classes
Nesting Classes
Chapter14.File System IO & Streams
System.IO Overview
Directories & File Classes
StreamReader
StreamWriter
Chapter15.Namespaces & Assemblies
Using Assemblies & Namespaces
Class Library DLLs Pt.1
Class Library DLLs Pt.2
Private vs. Global Assemblies
Global Assembly Cache Pt.1
Global Assembly Cache Pt.2
Global Assembly Cache Pt.3
Chapter16.Data Access (ADO.NET & XML)
ADO.NET Architecture
Accessing Data
Data Grids & More AD.NET
Working with XML Documents
Reading XML Documents
XMLTextReader Example Pt.1
XMLTextReader Example Pt.2
Writing XML Documents
Chapter17.Web Applications
ASP.NET Introduction
Setting Up ASPX Pages
Working with Web Forms
Embedded Scripts & Events
ViewState & Postbacks
Web Controls (Calender)
CodeBehind
Our CodeBehind Examples
Chapter18.Web Services
Introduction
Consuming Web Services
Building Web Services
Chapter19.Graphics Programming
System.Drawing Namespaces
Drawing Graphics
Our Graphic View Explained
Coding Out Graphic Viewer Pt.1
Coding Out Graphic Viewer Pt.2
Coding Out Graphic Viewer Pt.3
Chapter20.Wrap Up
Chapter21.Credits
SET 3 EXPLORING VISUAL C#:NET - ASP.NET 2005
MODULE 1
Intro to VS 2005
Introduction
The goal
whats .NET
.NET Framework Components
.NET langages
visual studio 2005
Applications you can buil
Create a VB App using notepad
Create a C# app using notepad
Create a console App project in VS 2005
Option Strict
Intellisense
Run the application
start debugging
Add a C# project to the Solution
Add a referance
Single step from VB to C#
Importants / Using Statements
More visual studio features
Inserting Code Snipplets
ildasm.exe
How do I distribute this App
Important questions
More questions
The problem
The solution
.NET pieces and parts
Summary
Visual Studio 2005 demo
Introduction
database setup
user setup
MSMQ setup
create the Connection link application
insert code snipplets
sub slow string
function login
function reg guest
add error handling
sub main
run the application
other fixup tools
summary
MODULE 2
Intro to .NET Framnework Classes
Intro
looking at system services
whats in the BCL
a note about namespaces
system namespace
systems.collections
system.data
system.diagnostics
system.globalization
system.io
system.NET
system.reflection
system.security
system.service.process
system.windows.forms
system.web.ui.webcontrols
summary
Specific .NET Framework Classes
intro
string class
string class demo
string builder class
string builder class demo
file version info class
file version info class demo
file system watcher class
file system watcher class demo
new classes in framework 2.0
work with service demo
common dialog demo
neywork event demo
drive info demo
audio demo
my namespace simplifies
static classes
dynamic classes
my namespace demo
summary
Create the sample solution
intro
create a blank solution in VS 2005
create the connection data project
registration class code
Sql hotel data class code
constants class code
add test connection data preject
add code to test conneciton data
run the test connection data project
summary
MODULE 3
serializing Data
intro
introdunction serialization
serialization/deserialization
whats up
using serialization
.net framework/serialization
introducing formatter objects
take advantage of formatter class
built-in serialization
built in deserialization
serialize customer1
where is data going
why message queuing
message queuing terminology
programming basics
send customer vis MSMQ
retrieve customer from MSMQ
summary
add messaging to sample solution
intro
create a message queue
make registration class serialization
add queuing support to the salary
add notify hotel code
add testqueue project
add information into the queue
retrieve information from the queue
run the application
summary
data access with ADO.NET
intro
why ado.net
whats ado.net
connected or disconnected
ado.net architecture
data table object
filling a data table manually
fill data table
connecting to a data source
setting up connections
commands
reading data with datareader
sql datareader
working with data
getting data into a dataset
OleDb dataset
Sql data set
fill data table
viewing data while debugging
inserting data
insert data using stored process
new features in ado.net
summary
Add tada handling to sample solution
intro
view insert connection registration stored procedure
add insert attendee code
insert sql connection/commands
insert parameter code
insert the code that does
update hotel registaration procedure
test the code
summary
MODULE 4
Windows services
intro
whats up with windows service
intro windows services
view current running service
things to consider
steps for building windows services
create a windows service
file system watcher
install/run windows services
uninstall the windows service
debugging your service
summary
add windows service to sample solution
intro
create connecrion deamon project
add message queue components
add installer
add code for the service
install the service
debug the service
test the service
uninstall the service
summary
windows forms
intro
why windows forms
not just about user interface
visual inheritance
forms in visual studio
new windows applications
windows forms controls
designer code
creating a MDi container
create a base form
anchoring/docking
inherited form
display forms programmatically
add code to the base form
snap lines
view events handler code
background thread
background worker components
data binging example
new control in visual studio 2005
clickonce deployment
deployment
summary
add ConMOn to sample solution
intro
regData class
ConMon project
add code to conMON PROJECT
RUN THE PROJECT
SUMAMRY
MODULE 5
ASp.NEt web forms
intro
whats good about the classic asp
whats bad about classic asp
into asp.net
asp.net requiraments
desinging web pages
create a new web applications
add control to a web page
run the web page
view source of web page
aspx and cs source files
what happend
seperation of UI AND CODE
HOW WEB PAGES WORK
WEB FORMS
SERVER CONTROLS
SERVER SIDE CONTRO CLASSEs
web controls
login controlscalender controls
validation controls
databinding
summary
Add web site to sample solution
intro
create ConWebReg website
create a stylesheet
apply the styleshhet
create a table
add validation controls
add code to save data
run the website
summary
COM interoperability
intro
why use COM in a .net world
COM nomenclature
COM and the CLR
Bi-Directional COM interop
calling COM from .net
.ner using COM interop
how do i do it
create an activeX DLL
call Com from EXEL
call Com from VS 2005
object lifetime
what about deployment
set up reg-free COM
summary
COM introperability
intro
create activeX DLL
update code
test activeX DLL
summary
WEB SERVICES
intro
whats the problem
introducing web services
its all about standart
transporting information
web services and you
consuming a web service
consume an existing web service
set a referance to the web site
add code to call the web service
test the web service
reference.cs file
call a more complex web service
look for other another web services
making web service requests
create a new web service
test the web service
consume the web service
deploy the web service
summary
ADD WEB SERVICES TO SAMPLE SOLUTION
intro
create ConSERVICE web services
add web ethod register guess
set up impersonation in web.cs
modify con daemon
install the con deamon
test the application
summary
Add web service to simple solution
SET 4 - DEVELOPING WINDOWS APPLICATIONS WITH C# and VS 2005
Forms
Forms Overview
Windows Forms
Creating a Windows Form
Using the Form Designer
Setting Form Properties
Form Instances
Form Instances
Creating a Form Instance
Form Lifecycle
Setting the Startup Form
Form Instance Facts
Form Events
Form Events
Handling Form Events
Using the Visual Studio Simulator
Inherited Forms
Inherited Forms
Creating an Inherited Form
Using Access Modifiers
MDI Applications
MDI Applications
Creating an MDI Application
MDI Application Facts
Windows Controls
Control Overview
Windows Controls
Adding Controls
Customizing the Toolbox
Events
Event Handlers
Creating Event Handlers
Subscribing to Events
Subscribing to an Event
Event Facts
Tab Order and Tab Stop
Tab Order and Tab Stop
Setting Tab Order and Tab Stop
Tab Order and Tab Stop Facts
Special Properties
Using the Format Menu
Setting the Anchor Property
Setting the Dock Property
Controls
Using Text Boxes
Add TextBoxes
Using Text Lists
Add a ListBox
Using Grouped Controls
Add Grouped Controls
Modify Grouped Control Properties
Menus
Menus
Creating a Main Menu
Creating a Context Menu
Create a Context Menu
Runtime Menus
Modifying Menus at Runtime
Cloned and Merged Menus
Cloning and Merging Menus
Clone and Merge a Menu
Menu Facts
Dialog Boxes
Dialog Boxes
Using Common Dialog Boxes
Using Message Boxes
Toolbars and ImageLists
Toolbars and ImageList Controls
Creating a Status Bar
Runtime Controls
Runtime Controls
Adding Controls at Runtime
Runtime Control Facts
Add and Remove Controls at Runtime
Validation
Validation Events
Using Validation Events
Error Provider Control
Using Error Provider Control
Validate Data Entry 1
Custom Controls
Custom Controls
Extended and Composite Controls
Creating Extended Controls
Creating Composite Controls
Licensing a Control
Debugging
Testing and Debugging
Debugging Overview
Using Debugging Tools
Using Debugging Windows
Debug and Trace
Debug and Trace
Using Debug and Trace Methods
Using Debug and Trace Listeners
Trace and Debug Object Facts
Output to a Trace Listener
Trace Switches
Using Trace Switches
Trace Switch Facts
Use Trace Switches
Exception Handling
Handling Exceptions
Catching an Exception
Handling Exceptions
Built-in Exceptions
Exception Facts
Custom Exceptions
Customizing Exceptions
Throwing an Exception
Creating Custom Exceptions
Data Access Overview
ADO.NET Basics
ADO.NET
ADO.NET Components
Connections
Creating a SQL Connection
Connection Pooling
Connected Data Access
Command and DataReader
Command Object
Row Return
DataReader Facts
Managing Data
Returning Rows
Returning a Single Value
Returning Non-row Data
Insert Data
Update Data
Stored Procedures
Stored Procedures
Using a Stored Procedure
Multiple ResultSets
Using Multiple ResultSets
Command Parameters
Configuring Command Parameters
Stored Procedure Facts
SQL Exceptions
SQL Exceptions
Handling SQL Exceptions
Transactions
Transactions
Managing Transactions
Transaction Facts
Disconnected Data Access
DataSet and DataAdapter
DataSet and DataAdapter
Using the DataSet Object
Creating and Filling a DataSet
Strong Typed DataSet
Generating a Strong Typed DataSet
DataSet and DataAdapter Facts
Binding and DataView
Bound Controls
Binding a Control
Data Currency
Using Data Currency
DataView
Using DataView
Managing Data
Updating a DataSet
Editing DataSet Rows
DataRow Changes
Managing DataRow Changes
Multiple Table DataSets
Using Multiple Table DataSets
Update Method
Updating the Data Source
Concurrency Conflicts
Conflict Overview
Conflict Detection
Using the DataAdapter Configuration Wizard
Conflict Resolution
Resolving Conflicts
Concurrency Conflict Facts
XML
XML Basics
XML and DataSet
Data Access with DataSet
Reading and Writing with a DataSet
XML DataSet Facts
Interoperability and Services
COM
.NET and COM Objects
COM Components
Accessing COM Objects
COM Facts
Windows APIs
Win32 API
Accessing the Win32 API
API Facts
Use the Win32 API
XML Web Services
XML Web Services
Referencing XML Web Services
Referencing an XML Web Service
Using Web Services
Configure a Web Service Client
GDI+
GDI +
Using GDI+
GDI+ Facts
Printing
Printing Classes
Using PrintDocument and PrintPreview
PageSetupDialog
Using PageSetupDialog
Printing Facts
Help and Customization
Accessibility
Accessibility
Applying Accessibility Properties
Accessibility Facts
Add Accessibility Properties
Help
Help
Using the ToolTip Control
Add Tooltips
HelpProvider Control
Adding a Help Provider
Help Facts
Globalization and Localization
Globalization and Localization
Globalization
Customizing for Globalization
Localization
Adding Localization
Implementing Left-to-right and Right-to-left Mirroring
Globalization and Localization Facts
Performance
Performance
Performance Monitoring
Using PerformanceCounters
Dispose and Finally
Implementing the Dispose Method
Dispose Facts
Implement the Dispose Method
Security
Security Overview
.NET Security Support
Security Facts
Role-based Security
Role-based Security
Imperative Role-based Security
Using Imperative Role-based Security"
Declarative Role-based Security
Using Declarative Role-based Security
Role-based Security Facts
Code Access Security
Code Access Security"
Using Imperative Code Access Security
Declarative Code Access Security
Using Declarative Code Access Security
Code Access Security Facts
Security Policies
Security Policies"
Using Security Policies
Security Policy Facts
Deployment
Assemblies
Assemblies
Strong-named Assemblies
Building a Strong-named Assembly
Installing an Assembly into the GAC
Satellite Assemblies
Using Satellite Assemblies
Assembly Facts
Packaging and Deployment
Packaging and Deployment
Creating an Installer Setup Project
Deployment Facts
ExamSim
Preparing for Certification
Exam Objectives
How to Register for an Exam
Exam-taking Hints and Tips
Objective 100, All Questions
Objective 200, All Questions
Objective 300, All Questions
Objective 400, All Questions
Objective 500, All Questions
Objective 600, All Questions
Objective 700, All Questions
Typical Exam
SET 5 - BUILDING WEP APPLICATIONS WITH ASP.NET (C#)
OVERVIEW OF ASP.NET
Preparing to Use ASP.NET
Understanding the Page's HTML Source Code
Introducing the ASP Page & its Code
Create an ASP.NET Website with Visual Studio
Design an ASP.NET Web Page with Visual Studio
Running the Web Page & Adding Event Handlers
Debugging the Application's Code
ADDING CONTROLS TO A WEB PAGE
Introducing the HTML Controls
Introducing the Standard Controls
Introducing the Data Controls
Introducing the Validation Controls
Introducing Navigation, WebParts & Crystal Reports
Formatting a Page with HTML Controls
Adding Options Manually in the Source View
Setting the User Interface Properties
Invoking the Run As Server Control Function
Displaying Information with a Formatted String
Designing a Page with Web Controls
Changing the Alignment
Adding a Calendar Control
WEB PAGE PROCESSING
Setting Initial Control Properties in a .ASPX File
Programmatic Initialization in the Page_Load Method
Adding Buttons, Labels & a Horizontal Rule
TimestampLabel & Multiple Selection Listbox
Adding Event Handler Methods to Buttons
Understanding Viewstate
Looking at the Stages of Initialization
OnInit, OnPreRender & OnUnload Methods
Adding Another Event Handler Method
Working with the Command Name Property
Looking at the EventDemo User Interface
Look at the Initialization Code behind the Web Page
Work with the TextChanged Event Handler
Handle the SelectedIndexChanged Event
Using Auto-Postback Events
Viewing the Auto-Postback Source Code
VALIDATING USER INPUT
Understanding ASP.NET Validation
Specifying Required Fields for the Name Control
Specifying the Allowable Range for the Age Control
Specifying the Enrollment Date Fields & Range
Comparing a Value of a Control with a Fixed Value
Compare the Value of One Control to Another Control
Using Regular Expressions to Specify Input Patterns
Defining Custom Validation Rules
Adding an Event Handler to a Button
Adding a Validation Summary
Organizing Controls into Validation Groups
NAVIGATING A WEBSITE
Adding Multiple Pages to a Website
Redirecting to a Different Web Page
Pass Information between Pages with the QueryString
Retreiving QueryString Information in a Web Page
Retrieving QueryString Information with Variables
Linking Pages by Using Hyperlinks
Adding Pages to Use in the Site Map
Create a Site Map to Define the Pages in a Web Site
Add a SiteMapDataSource Control to a Web Page
Displaying a Site Map in a TreeView Control
Organizing Parent & Leaf Nodes in a Site Map
Reorganize Site Structure into Subdirectories
Setting Various NodeStyle Properties of the TreeView
Displaying Breadcrumbs in a SiteMapPath Control
Displaying a Site Map in a Menu Control
Final Comments & Credits
UNDERSTANDING ASP.NET APPS
Overview of Two .config Files
Defining Error Pages for a Website
Specifying Connection Strings
Defining & Using Application Settings
Working with the Website Administration Tool
Performing Tracing in a Website
Tracing across a Whole Application
Adding a .NET Assembly to Support Messaging
Adding References to .NET Assemblies
Referencing to Custom .NET Assemblies
Adding Classes to a Website
Creating ASP.NET Web Services
Adding a Reference to a Web Service
DATA BINDING
Working with Basic Single Value Data Binding
Applying Data Binding to Real Life Scenarios
Defining & Invoking Your Own Properties & Methods
Displaying a Text Box Value & Creating a Hyperlink
Using Data Binding to Create a Hyperlink
Using Repeated-Value Data Binding to Create Various Lists
Checking for PostBack Problems
Binding a List Control to a Collection of Objects
Defining the Value & Text for a Collection of Objects
Working with the TextFormatString Property
Explaining Data Source Options
Configuring & Binding to a SQLDataSource
Looking at the HTML & ASP Markups
Understanding How Data Source Controls Work
Using the Selected & Selecting Event
Creating & Binding to a Second SQLDataSource
Disabling View States to Save Space
Binding a TreeView Control to an XMLDataSource
Setting Up a Tree View Control
Adding Attributes to Tree Node Bindings
Specify an XPath Expression for an XMLDataSource
RICH DATA BINDING
Understanding Rich Data Controls
Data Binding with a GridView
Binding a DataGrid to a SqlDataSource
Setting the DataSource ID in the Smart Tag
Formatting Columns with the SmartTag Wizard
Enabling the User to Select Rows in a GridView Control
Use SelectedIndexChanging to Control User Input
Creating Logic Based on a CheckBox 7:37
Formatting with SelectedIndexChanged
Creating Master/Detail Relationships
Using Templates to Create Customized Columns
Implementing Editing & Updating in a GridView
Addressing Concurrency Errors
Using DetailsView & FormView to Control Display
DEPLOYING AN ASP.NET WEB APPLICATION
Setting Up to Deploy an ASP.NET Web Application
Creating a New Virtual Directory
Setting Catalog Properties for the Virtual Directory
Adding a Login for the Server
Publishing the Website
MANAGING VIEW STATE
Examining View State
Decoding the View State
Storing Data in Local Variables
Storing Data in View State
Retrieving Data from View State
Using Loops to Locate Text & Storing in View State
Populating the Text Box from View State
Storing Custom Objects in View State
Securing View State Using the Always Encryption Mode
Securing View State Using the Auto Encryption Mode
USING STATE MANAGEMENT TECHNIQUES
Looking at CatalogSite & Introducing Query String
Using the Query String Robustly
Introducing Cookies & Creating a Log In Page
Setting a Default Page to Detect Cookies
Specifying an Expire Time on a Cookie
Introducing Session State
Implementing Session State in the Application
Storing Custom Objects in Session State
Storing Collections in Session State
Configuring Session State in a Web Application
ACCESSING DATA BY USING ADO.NET
Using ADO.NET in a Web Application
Understanding ADO.NET Programming
Connecting to a Database
Opening Connections
Executing Simple Commands
Specifying Text & Connections
Executing Non-Query Commands
Calling Stored Procedures
Executing Queries
Manually Using the Data Reader
GOING FURTHER WITH ADO.NET
Overview of the Sample Application
Configuring Object Data Sources
Handling a Selection Event in GridView
Handling Update, Cancel & Delete Events
Handling an Insert Event in DetailsView
Creating a DataSet
Using a DataSet
Editing Data in a DataSet
Working with DataViews
Creating DataSets with Multiple Tables
Using DataSets with Multiple Tables
IMPROVING PERFORMANCE BY USING CACHING
Looking at Concepts of Output Caching
Varying Output Caching by Query String
Configuring Output Caching
Managing Cache Information across a Website
Substituting Content into a Cached Page
Using Data Caching
Testing the Data Cache
MANAGING RESOURCES & LOCALIZATION
Creating Resources
Using Resources
Creating & Using Page-Specific Resources
Defining Localization for User Controls
Supporting Localization in Custom Controls
Creating & Using Localized Resources
Generating Localized Content
ASP.NET SECURITY ESSENTIALS
Using Forms Authentication
Defining the Authentication Form
Using a Membership Data Store
Configuring Authentication Properties
Granting Access to a Specific User
Final Comments & Credits
SET 6 - MICROSOFT ASP.NET
What is ASP.NET?
Welcome
What is ASP.NET?
SP in Action
Course Overview
History of ASP
Short History of ASP pt. 1
Short History of ASP pt. 2
What is ASP.NET?
ASP.NET Requirements
What's Different About ASP.NET?
Not ASP 4.0
New Features
File Extensions
Languages
A Simple ASP.NET Page
A Simple ASP.NET Example pt. 1
A Simple ASP.NET Example pt. 2
.NET Framework
What is the .NET Framework?
How .NET Works
Main Features of .NET pt. 1
Main Features of .NET pt. 2
ASP.NET Namespaces
Internet Information Server
Getting Acquainted With IIS
Administering IIS
Visual Studio.NET
Using Visual Studio .NET
WebMatrix
Web Forms
Basic Building Block
ASP.NET Page Structure pt. 1
ASP.NET Page Structure pt. 2
Page Directives pt. 1
Page Directives pt. 2
Code-Behind Pages
Using Code-Behind Pages
Events
Creating/Using Events
Page Events
Postback
Postback Example
Controls
ASP.NET Controls
HTML Controls
Server Controls
Web Controls pt. 1
Web Controls pt. 2
Validation Controls
Using Validation Controls pt. 1
Using Validation Controls pt. 2
Rich Controls
Linking Controls
Third Party Controls
Selecting the Right Control
Page Layout
User Controls
What is a User Control?
Creating a User Control pt. 1
Creating a User Control pt. 2
Tracing
What is Tracing?
Using Tracing
Utilizing the Trace Object
Remote Debugging
Managing State
State Management Basics
State Management Options pt. 1
State Management Options pt. 2
Server Side State Management
Client Side State Management
Global.asax
Application Variables
Session Variables
Cookies
Cookie-less Sessions
Optimizing ASP.NET Apps
What is Caching?
The Cache Object
Using the Cache Object
Output Caching
Fragment Caching
Configuration
.config Files
Configuration File Sections
Dynamic Properties and Other Tricks
ASP.NET Security Basics
Security Settings pt. 1
Security Settings pt. 2
Authentication Methods
Forms Authentication
Windows Authentication
Passport Authentication
Web Services
XML Primer
What are XML Web Services?
Creating an XML Web Service pt. 1
Creating an XML Web Service pt. 2
Calling XML Web Services pt. 1
Calling XML Web Services pt. 2
Deployment
Web Application Deployment
Updating a Web Application
SET 7 - XML
1. Getting Started
What is XML?
Related XML Technologies
Overview of Tools for Working with XML
2. How XML is Used
Describing Information with XML
Advantages of XML and Drawbacks of XML
Real-Life XML Examples
3. Basic Rules of XML
XML File Contents
Proper XML Syntax
Valid Documents
Namespaces in XML
White Space Handling
4. Starting to Work with XML
Your First XML File
Associating a XML File with a CSS Stylesheet
Styling XML Tags with CSS
Working with XML and CSS2
5. XML and Internet Explorer Data Binding
Introduction: What are Data Islands?
Defining a Data Island and Binding to Layout
Styling Data Islands with CSS
Advanced Data Islands
Exercise: Data Paging
Exercise: Single-Record Binding
6. Using the DOM to Manipulate
Introduction to the DOM
Discovering What's New in the XML
Extracting Information and Manipulating the Data
Creating New Document Content
Bringing It All Together: The DOM, the XML and the HTML Page
7. XML and XPath
What is XPath?
Taking XPath for a Spin
8. XSLT Overview (eXstensible Stylesheet Language Transformations)
What is XSLT?
Styling XML with XSLT
9. Real World XSLT Examples
Simple XSLT Styling
Using XSLT with CSS
Repeating Items
Conditional Logic
Sorting and Rearranging XML Data
10. Creating Document Type Definitions
What is a DTD?
DTD Syntax
Declaring Elements
Declaring Attributes
Exercise: Defining the DTD for Our Business Card XML File
Associating an External DTD with an XML Document
11. Creating XML Schema Definitions
What is XML Schema? How is It Different from Other DTDs?
Anatomy of a Schema
Declaring Elements
Declaring Attributes
Defining a Schema for Our Business Card
12. Additional XML Processing
Introduction to SAX (Simple API for XML)
How SAX Works
Working with XML and PHP
Exercise: Building a List of Favorite Links with SAX and PHP
Working with XML in .NET
Exercise: Building a List of Favorite Links with XML and .NET
13. Tools
Tools Used in this Title
Conclusion
Goodbye
SET 7 - SQL SERVER 2005
Module 1
What’s New In SQL Server 2005 for Developers
SQL Server 2005 Developer Tools
SQL Server Management Studio
Demo - SQL Server Management Studio
SQL Server Security
Business Intell Development Studio
Demo - Extra Features
Transact-SQL Enhancements
Reporting Services Enhancements
SQL Server Integration Services
SQL CLR Support
Notification Services
Service Broker
Native HTTP Support
ADO.NET 2.0
SQL Management Objects
Lab - Disconnected Query
Module 1 Wrap-up
Module 2
Enhancements to T-SQL in SQL Server 2005
New Data Definition Language Features
New Data Types
New Large Value Types
XML Data Type
Table Partitioning
Demo - Table Partitioning
Indexing Enhancements
Common Table Expressions
Demo - Common Table Expressions
Recursive Common Table Expressions
The OUTPUT Keyword
PIVOT and UNPIVOT Operators
Demo - Pivoting
The APPLY Operator
Demp - APPLY
Ranking Functions
Demo - Ranking Functions
Structured Exception Handling
Lab - Partitioning a Table
Module 2 Wrap-up
Module 3
New XML Features in SQL Server 2005
FOR XML Enhancements
Demo - FOR XML Enhancements
OPENXML Enhancements
The XML Data Type
Using Untyped XML
Demo - Untyped XML
XML Schema Collections
Strongly Typed XML
Demo - Strongly Typed XML
XML Indexes
Creating XML Indexes
Using XQuery
Demo - XQuery Expressions
XQuery: Modifying Data
XQuery: Shredding
Demo - XQuery Nodes and Modify
Lab - Returning XML from Relational Data
Module 3 Wrap-up
Module 4
SQL Server 2005 Service Broker
Service Broker Architecture
Service Broker Security
Enabling Service Broker
Implementing Services
Creating Message Types
Demo - Creating Message Types
Creating Contracts
Demo - Creating a Simple Contract
Creating Queues
Demo - Creating Queues
Creating Services
Demo - Creating Services
Sending & Receiving Messages
Demo - Sending & Receiving Messages
Lab - Creating Service Broker Objects
Module 4 Wrap-up
Module 5
SQL Server 2005 Native HTTP Support
Web Services
Native HTTP Support
Native HTTP Usage Scenarios
Native HTTP Architecture
Creating an HTTP Endpoint
Demo - Creating an HTTP Endpoint
Securing an HTTP Endpoint
Calling HTTP Endpoints from Client Apps
Demo - Securing an HTTP Endpoint
Lab - Creating an HTTP Endpoint
Module 5 Wrap-up
Module 6
SQL Server 2005 Notification Services
Notification Services Architecture
Subscription Management
Event Providers
Notification Generation
Notification Formatting
Building Notifications
Design Considerations
The Configuration File
Demo - The Configuration File
The Application Definition File
Demo - The Application Definition File
Managing Notification Services
Demo - Notification Services
Subscription Management Applications
Demo - Subscription Management
Using Event Providers
Demo - Event Providers
Best Practices
Lab - Creating an Event Provider
Module 6Wrap-up
Module 7
.NET CLR Integration in SQL Server 2005
The .NET Common Language Runtime
Features of Managed Code
SQL Server 2005 Hosting the CLR
When to Use Managed Code
Intro to Managed Code in SQL Server
Demo - Managed Code
.NET CLR Security
SQL Projects in Visual Studio 2005
Demo - SQL Server Project
Microsoft.SqlServer.Server Namespace
Creating Managed Stored Procedures
Managed User Defined Functions
Creating Managed Triggers
Creating Managed Aggregates
Creating Managed Data Types
Deploying Managed Database Objects
Demo - SQL ClR
Lab - Creating a Managed Stored Procedure
Module 7 Wrap-up
Module 8
Developing Client Applications for SQL Server 2005
ADO.NET Overview
ADO.NET 2.0 Enhancements
Demo - Async
MARS
Demo - MARS
Managed Bulk Copy
Demo - Bulk Copy
Batch Update
Demo - Batch Update
Lab - Creating a MARS Application
Module 8 Wrap-up
Course Closure
VOICE OVER IP/CISCO ROUTERS AND SWITCHS/FIREWALLS
CCNA/CCNP/CCIE/CCDA/CCDP
CCSP/CCVP/CCIP/MISC
MCSE/MCSA/MCP
CERTIFICATED WIRELESS SECURITY PROFESSIONAL
Introduction to CWSP
Let's Go Wardriving - WLAN Discovery
Circumventing 802.11 Security
Wireless Attacks and Vulnerabilities (part 1)
Wireless Attacks and Vulnerabilities (part 2)
Protocol Analysis
Wireless Intrusion Detection Systems
Wireless Intrusion Prevention Systems
WLAN Management Systems
Security Protocols for Wireless
Wireless Authentication (part 1)
Wireless Authentication (part 2)
Wireless VPN
VLAN's
WLAN Security Infrastructure (part 1)
WLAN Security Infrastructure (part 2)
WLAN Security Infrastructure (part 3)
General Security Policy
Functional Security Policy
MCSE - DESIGNING SECURITY FOR A MICRISOFT SERVER 2003 NETWORK
- Series Intro
Creating the Conceptual Design
PKI Part 1
PKI Part 2
Segmented Networks and Border Control with DNS
Securing Data: EFS
Securing Data: IPSec
Access Control
Security Configuration and Analysis
Auditing
Authentication
Updates
Trusts (Forest, Domain)
VPN
Wireless Security
Securing IIS
Network Management
MCSE - DESIGNING A MICRISOFT SERVER 2003 ACTIVE DIRECTORY AND NETWORK INFRASTRUCTURE
Series Intro
NT 4.0 Upgrade Part 1
NT 4.0 Upgrade Part 2
Functional Levels and the AD Migration Tool
Domain Structure
The Global Catalog and Sites
OUs and Group Policy Objects
DNS Part 1
DNS Part 2
WINS
DHCP
RRAS Part 1: VPNs
RRAS Part 2: IAS
Case Study 1, Part 1
Case Study 1, Part 2
Case Study 2, Part 1
Case Study 2, Part 2
MCSE - PLANNING, IMPLEMENTING AND MAINTAINING A MICROSOFT SERVER 2003 ACTIVE DIRECTORY INFRASTRUCTURE
Series Intro
Active Directory Introduction
Installing Active Directory
Functional Levels
The Schema
User Principal Names and Trusts
The Global Catalog and Universal Group Caching
Operations Master Roles
Replication
Sites
Active Directory Tools
User Authentication
Security Groups
Organizational Units
Group Policy Part 1
Group Policy Part 2
Group Policy Part 3
MCSE - PLANNING AND MAINTAINING A MICROSOFT SERVER 2003 NETWORK INFRASTRUCTURE
Series Intro
Operating Systems and Server Roles
Security Settings
Security Settings and GPO
Security Templates
Network Planning and Design
TCP/IP Planning: Addresses and Subnetting
IP Configuration
Internet Connectivity
Routing: Static, RIP, and OSPF
Remote Access Authentication & Policies
WINS
DNS Part 1
DNS Part 2
Private Key Infrastructure Part 1
Private Key Infrastructure Part 2
Enrollment
Smart Cards
Wireless Security Part 1
Wireless Security Part 2
IPSec Part 1
IPSec Part 2
Performance, Network Load-Balancing, Clustering Part 1
Network Load-Balancing, Clustering Part 2
Microsoft Baseline Security Analyzer, Software Update Services
Remote Assistance and Terminal Services
System Recovery
MCSE - IMPLEMENTING, MAINTAINING, AND MANAGING A MICROSOFT SERVER 2003 NETWORK INFRASTRUCTURE
Series Intro
IP Addressing
Custom Subnetting
TCP/IP Configuration
IP Tools
DHCP Configuration
DHCP Management
DNS Part 1
DNS Part 2
DNS Part 3
DNS Part 4
Security Templates Part 1
Security Templates Part 2
Security Part 1
Security Part 2
IPSec Part 1
IPSec Part 2
Kerberos
RRAS Part 1
RRAS Part 2
RRAS Part 3
RRAS Part 4
RRAS Part 5
Internet Access
Server Services
MCSE - MAINTAINING AND MANAGING A MICROSOFT WINDOWS SERVER 2003 ENVIRONMENT
Series Intro
Introducing Windows Server 2003
Managing Basic and Dynamic Disks
RAID, Utilities, Quotas
Managing Server Hardware
Managing and Troubleshooting User Accounts
Automating User Account Management
Managing User Profiles
Managing User Account Logon
Managing Computer Accounts
Managing Groups
Managing Resource Access: Share Permissions
Managing Resource Access: NTFS Permissions
Managing Printers
IIS Part 1
IIS Part 2
Administration and RDP
Remote Desktop/Assistance
Terminal Services Part 1
Terminal Services Part 2
Event Viewer and Task Manager
Performance Monitoring and Analysis
SUS and Software Site Licensing
Shadow Copy and Backup
Restoring Data and Recovery Tools
WINDOWS XP INSTALLING, CONFIGURING, AND ADMINISTERING WINDOWS XP PROFESSIONAL
Intro to XP, Navigation and Desktop Settings
Installation of Windows XP
Advanced Installation Topics
Installing Windows XP with Remote Installation Services
Advanced RIS Concepts
Administration of Printers and Faxes
Managing and Troubleshooting Hardware Devices and Drivers
User and Hardware Profiles
Monitoring and Optimizing Performance and Reliability
Windows XP Performance Enhancements
Hard Disk and Removable Media Management
Remote Desktop
Remote Assistance
TCP/IP Concepts
Windows XP on Mobile Computers
Remote and Dial-Up Connections
Internet Connection Sharing and Internet Connection Firewall
Internet Explorer Security Configuration
Share and NTFS Permission Assignment
Implementing, Monitoring, and Troubleshooting Security
Application Compatibility
Disaster Recovery Tools
ISA SERVER 2004 IMPLEMENTING MICROSOFT INTERNET SECURITY AND ACCELERATION SERVER 2004
Microsoft ’s Firewall Evolution: The Road to ISA Server 2004
ISA Server 2004 Features
The Ring Fight: ISA Server vs. The Competition
ISA Server 2004 Design and Installation
ISA Server is Installed… Now What?
Selecting the ISA Client Types
Building the ISA Network Infrastructure
Configuring Networks and Filling Your Firewall Toolbox
ISA Server 2004 As a Firewall, Part 1
ISA Server 2004 As a Firewall, Part 2
ISA Server Publishing, Part 1
ISA Server Publishing, Part 2
Configuring ISA Server for VPNs
ISA Server’s Caching Capabilities
Monitoring ISA Server
Introducing ISA Server 2004… Enterprise Edition
EXPRESS CISCO CAMPUS COLLECTION
Cisco Certified Network Associate (CCNA)
CCNA - Interconnecting Cisco Network Devices (ICND)
CCNA - Interconnecting Cisco Network Devices (ICND)
CCNA - Introduction to Cisco Networking Technologies (INTRO)
Cisco Certified Network Professional (CCNP)
CCNP - Building Scalable Cisco Internetworks (BSCI)
CCNP - Building Scalable Cisco Internetworks (BSCI)
CCNP - Building Cisco Multilayer Switching Networks (BCMSN)
CCNP - Building Cisco Multilayer Switching Networks (BCMSN)
CCNP - Building Cisco Remote Access Networks (BCRAN)
CCNP - Building Cisco Remote Access Networks (BCRAN)
CCNP - Building Cisco Remote Access Networks (BCRAN)
CCNP - Cisco Internetwork Troubleshooting (CIT)
CCNP - Cisco Internetwork Troubleshooting (CIT)
Cisco Certified Design Associate (CCDA)
CCDA - Designing for Cisco Internetwork Solutions (DESGN)
CCDA - Designing for Cisco Internetwork Solutions (DESGN)
Cisco Certified Design Professional (CCDP)
CCDP - Building Scalable Cisco Internetworks (BSCI)
CCDP - Building Scalable Cisco Internetworks (BSCI)
CCDP - Designing Cisco Network Service Architectures (ARCH)
CCDP - Designing Cisco Network Service Architectures (ARCH)
Cisco Certified Security Professional (CCSP)
CCSP - Securing Cisco IOS Networks (SECUR)
CCSP - Securing Cisco IOS Networks (SECUR)
CCSP - Cisco Secure Intrusion Detection Systems (CSIDS)
CCSP - Cisco Secure Intrusion Detection Systems (CSIDS)
CCSP - Cisco Secure PIX Firewall Administrator (CSPFA)
CCSP - Cisco Secure PIX Firewall Administrator (CSPFA)
CCSP - Cisco Secure Virtual Private Networks (CSVPN)
CCSP - Cisco Secure Virtual Private Networks (CSVPN)
CCSP - Cisco Secure Virtual Private Networks (CSVPN)
CCSP - Cisco SAFE Implementation (CSI)
Cisco Certified Voice Professional (CCVP)
CCVP - Cisco Voice Over IP (CVOICE)
CCVP - Cisco Voice Over IP (CVOICE)
CCVP - Cisco IP Telephony Troubleshooting (IPTT)
CCVP - Cisco Implementing Quality of Service (QOS)
CCVP - Cisco Implementing Quality of Service (QOS)
CCVP - Cisco IP Telephony (CIPT)
CCVP - Cisco IP Telephony (CIPT)
CCVP - Cisco IP Telephony (CIPT)
Cisco Certified Internetwork Professional (CCIP)
CCIP - Building Scalable Cisco Internetworks (BSCI)
CCIP - Building Scalable Cisco Internetworks (BSCI)
CCIP - Cisco Implementing Quality of Service (QOS)
CCIP - Cisco Implementing Quality of Service (QOS)
CCIP - Border Gateway Protocol (BGP)
CCIP - Border Gateway Protocol (BGP)
CCIP - Cisco Implementing Multi-Protocol Label Switching (MPLS)
CCIP - Cisco Implementing Multi-Protocol Label Switching (MPLS)
Other Cisco Training Content
Misc - Cisco CallManager Express (CME)
Misc - Implementing CiscoWorks for Enterprise LAN/WAN Mangement (CWENT)
Misc - Implementing CiscoWorks for Enterprise LAN/WAN Mangement (CWENT)
Misc - Cisco Enhanced Voice over Data Design (EVODD)
Misc - Cisco Enhanced Voice over Data Design (EVODD)
Misc - Cisco Deploying Quality of Service (DQOS)
Misc - Cisco Deploying Quality of Service (DQOS)
Misc - Cisco Unified Systems Communication Admin & Engineer (UCSA & UCSE)
Misc - Cisco Unified Systems Communication Administrator (UCSA)
Misc - Cisco Unified Systems Communication Engineer (UCSE)
Misc - Cisco Catalyst 6500
Misc - Cisco Catalyst 6500
CISCO PIX FIREWALL
Session 1
Section A: Introduction
Network Threats
Cisco® Certifications
INFOSEC Professional
CCIE® Security
Course Focus
Section B: Security Threats/Solutions
Types of Threats
Attack Types
Security Process
Security Wheel
Security Network
Monitor
Test/Improve
SAFE Framework
Section C: Firewall Technologies
Bastion Host
Firewall
Perimeter Network
Categories
Packet Filters
Proxy Filters
Stateful Packet
Section D: PIX® Firewall Features
ASA
Firewall Traffic
Large Enterprise
Med/Large Enterprise
Med/Small Enterprise
Small Enterprise
Section E: PIX® Maintenance
Accessing
Basic Commands
Configuration/Testing
New OS Install
Monitor Mode
Upgrade OS
Password Recovery
Section F: Upgrade PIX® OS
Show Version
New PIX® Upgrade
New PIX® PW Recovery
Boot Recovery Disk
Old PIX® PW Recovery
Section G: ASA Security Rules
Configuration Concepts
Security Levels
Traffic Flow Rules
Interface Associations
Using Security Levels
Advantages
Algorithm
Conduits
Session 2
Section A: ASA Operations
Negotiations
Translation
Address Assignment
Response Packets
Section B: Six Basic Commands
Nameif
Interface
IP Address
NAT
Global
Route
View Configuration
Section C: Configure PIX® Firewall
Basic Lab
Security Levels
Interface Info
IP Addresses
Route
Address Translation
· Save/Verify
Section D: Translation Rules
TCP/IP Conversations
Inside to Outside
Outside to Inside
Static
Conduit
Static/Conduit Example
Using ACLs
Additional Features
Section E: NAT & PAT
Address Allocation
NAT Types
Address Management
NAT/PAT Limitations
NAT Configurations
PIX® Configuration
Managing Translations
Managing Connections
Section F: PIX® Device Manager
PDM 2.1x Features
PDM 3.0 Features
Requirements
Install/Upgrade
Prepare for PDM
Download PDM
Session 3
Section A: Configure PIX® with PDM
Load PDM
PDM Startup Wizard
Save Configuration
Access/Translation
Hosts/Networks
Static Translations
Create an ACL
System Properties
Section B: Object Grouping
Use Object Group
ICMP Groups
Network Groups
Protocol Groups
Service Groups
Nesting Groups
Groups in PDM
Section C: Syslog
Configuring Syslog
Logging Levels
Section D: Cut-Through Proxy
AAA Support
Security Architecture
AAA Technology
Remote Security DB
Secure ACS
Install ACS
Advanced Options
Section E: CSACS Configuration
ACS Interface
Create User
Group Setup
Section F: AAA Configuration
Authentication
Configure Authorization
Enable Authentication
Accounting
Verification Commands
Section G: Advanced Protocol Handling
Protocol Operations
FTP Protocol
Rsh Protocol
SQL*Net Protocol
Configure Fixup
SSCP - SYSTEM SECURITY CERTIFIED PRACTITIONER
Introduction to the SSCP
Access Control (part 1)
Access Control (part 2)
Access Control (part 3)
Administration (part 1)
Administration (part 2)
Administration (part 3)
Auditing and Monitoring (part 1)
Auditing and Monitoring (part 2)
Auditing and Monitoring (part 3)
Cryptography (part 1)
Cryptography (part 2)
Cryptography (part 3)
Data Communications (part 1)
Data Communications (part 2)
Data Communications (part 3)
Malware (part 1)
Malware (part 2)
Malware (part 3)
Risk, Response, and Recovery (part 1)
Risk, Response, and Recovery (part 2)
Risk, Response, and Recovery (part 3)
WINDOWS VISTA ADMINISTRATION
ASD
CISCO CCNA SERTIFICATION
Level 1
Internetworking
Introduction to internetworking
The OSI Model
Ethernet
Wireless
TCP/IP
The DOD Model
The IP Address
IP Classes
Level 2
IP Subnetting
What is Subnetting
Classless Inter-Domain Routing (CIDR)
Subnetting
Variable Length Subnet Masks
Troubleshooting TCP/IP
Internetwork Operating System
Introduction to IOS
Passwords
Banners Hostnames & Descriptions
Configuring Interfaces
Saving and Verifying Configuration
Level 3
IP Routing
Bringing it Together
Building Rout Tables
Distance-Vector Routing Protocols
Interior Gateway Routing Protocol
Verifying
More Routing Protocols
EIGRP
Open Shortest Path First Level 4
Layer Two Switching
Layer 2 Switching
Spanning Tree Protocol
Switch Types
Configuring the Switch
Virtual LANs
VLAN Concepts
VLAN Trucking Protocol
Configuring VLANs
Advanced IOS
Router Components
Backup and Restore
Cisco Discovery Protocol
Using Telnet
Host Names
Level 5
Access Lists
Types of Access Lists
Creating an Access List
Using the Access List
Wide Area Networks
WAN Basics
HDLC
PPP
Frame Relay
ISDN
CISCO CCNA - CCNP CERTIFICATION
CCNA Semester 1 Networking Basics
Routers And Routing Basics
Switching Basic And Intermediate Routing
Wan Technologies
Remote Acces
Advanced Routing
Multilayer Switching
Network Troubleshooting
sd
HOME AND SMALL HOUSE NETWORKING
Welcome
Networking Basics
What is a Network?: Pt. 1
What is a Network?: Pt. 2
Connecting Two Computers
Connecting Multiple Computers
Wired Clients (Windows)
Wired Clients (MAC)
Wired vs. Wireless
Router Administration
Router Administration
Firmware Updates
Airport Administration
Software Update (Airport)
Sharing an Internet Connection
Types of Broadband
Firewalls and Port Forwarding
Restricting Internet Access
Good Internet Habits
Internet Connection Sharing (Windows)
Internet Connection Sharing (MAC)
Sharing Files Over a Network
Windows Workgroups
User Accounts (Windows)
Simple File Sharing (Windows)
Advanced File Sharing (Windows)
User Accounts (MAC)
Simple File Sharing (MAC)
Advanced File Sharing (MAC)
Windows/MAC File Sharing
Managing Network Passwords (Windows)
Keychain (MAC)
File Sharing and Firewalls (Windows SP1)
File Sharing and Firewalls (Windows SP2)
File Sharing and Firewalls (MAC)
Offline Folders (Windows)
Other Types of Network Sharing
Sharing via iChat
Sharing Printers and Peripherals (Windows)
Sharing Printers and Peripherals (MAC)
Printing to a Network Printer (Windows)
Printing to a Network Printer (MAC)
Printing to a MAC Printer from Windows
Sharing Music with iTunes
Remote Desktop (Windows)
Remote Desktop (MAC)
Wireless Networks
Introduction to Wireless
Placing a Wireless Basestation
Wireless Router Administration
Airport Administration
Installing Wireless Cards in Laptops
Installing Airport Cards in MACs
Installing Wireless Cards in PCs
Wireless Settings (Windows SP1)
Wireless Settings (Windows SP2)
Explaining Encryption
WEP Encryption (Windows)
WEP Encryption (MAC)
WPA-PSK Encryption
WPA Personal Encryption (MAC)
Disabling SSID Broadcast
Disabling SSID Broadcast (Airport)
MAC Address Filtering
MAC Address Filtering (Airport)
Extending an Airport Network
Hacks, Tricks, and Other Cool Things
Linking Hubs: Pt. 1
Linking Hubs: Pt. 2
Wireless Router as Wireless Access Point: Pt. 1
Wireless Router as Wireless Access Point: Pt. 2
Wireless Router as Wireless Access Point: Pt. 3
Ad-Hoc Network (Windows)
Ad-Hoc Network (MAC)
Bridging Networks
Troubleshooting
Troubleshooting Strategy
Pinging (Windows)
Pinging (MAC)
Network Place Won't Appear (Windows)
Intermittent Wireless Connections
CCNA CERTIFICATE TRAININGS 1GB
COMPUTER HACKING FORENSIC INVESTIGATOR 1.5 GB
MICRISOFT VIRTUALIZATION TRAINING 1 GB
CISCO EXAMINATION QUESTIONS 700 MB
NOVELL - LINUX - MICROSOFT SECURITY 2 GB
CERTIFIED ETHICAL HACKING 3.5 GB
LINUX SECURITY 2.5 GB
VE BIRCOK SERVER KURULUM GÖRSEL DERSLERI LINUX ve MS SERVER 2003
iletişim için ::::::: gorsel-egitim@hotmail.com
FORMLARDA CIKMAYAN KSIMLAR OLABILIR… http://gorselegitim.250free.com/ sitesindende içerikleri takip edebilirsiniz…
C#.NET - ASP.NET - SQL SERVER 2005 - XML - ORACLE 10G/8i - SQL - JAVA -VB.NET - PHP - MySQL - PERL - BASH - UNIX SCRIPTTING - LINUX-LINUX SECURITY - LINUX SYSTEM YONETIMI VE BIRCOK SERVER KURULUMU - NETWORK SECURITY - VOICE OVER IP - CISCO ROUTERS AND SWITCHS FIREWALLS - CCNA - CCNP - CCIE - CCDA - CCDP - CCSP - CCVP - CCIP - MISC-MCSE - MCSA - MCP PHOTOSHOP- 3DMAX - FLASH - PHOTOSHOP CS 2 / CS 3 - FLASH 8 - ACTION SCRIPT - XHTML - DERAMWEAVER 8 - HTML - AJAX - BUILDING ONLINE SHOPPING CARDS . . . . . .
SETLERIN TAMAMI INGILIZCEDIR CUNKU BU SETLERİ , SETLERİN İÇERDİKLERİ BİLGİLERİ TURKÇE BİR KAYNAKTAN BULMAK İMKANSIZDIR...
ORTA DERECEDE INGILIZCE BILGISI YETERLIDIR..AYRICA BU SETLER SAYESINDE TEKNIK INGILZICE VE PROGRAMLAMA INGILIZCESINEDE SAHIP OLUCAKSINIZ...... AYRICA PROGRAMLAMA SERISI ICIN BIR COK TURKÇE KITAP VE ORNEKTE MEVCUTTUR
1) .NET SERISI PROGRAMLA SETI ( 200 SAATTEN FAZLA ) + JAVA + ORACLE + VE DIGER SQL EĞİTİMLERİYLE YAKLAŞİK 300 SAATI BULMAKTADIR… İSTEYENLER PERL – PHYTON – BASH – UNIX SCRIPTING GÖRSEL DERSLERINEDE SAHIP OLABILIR…
C#.NET - ASP.NET HAKKINDA HERŞEY BU SETLERDE VE DIGER DİLLER...PROFESYONEL KISILER TARAFINDAN HAZIRLANMİŞTİR...İÇLERİNDE SAYISIZ ÖRNEKLER BARINDIRMAKTADIRLAR...AS/400 SERVERINA BAĞLANMAKTAN GUNUMÜZDE YAZILIM MUHENDISLERININ NASIL KARAR VERIP UYGULAMA YAZDIKLARINA KADAR BAHSETMEKTEDIR..SETLERIN TAMAMI BIRBIRINDEN FARKLIDIR…ŞÖYLE DUSUNUN HER SETTE FARKLI BIR VERI TABANI YUGULAMASI, FARKLI FORM TASARIMLARI, FARKLI ALGORITMALAR ÖĞRENECEK VE GÖRECEKSİNİZ…BUTUN SETLERI TAMAMLADIGINIZDA ARTIK AKLINIZDA HERHANGI BIR SORU ISARETI KALMAYACAĞINDAN EMIN OLUN…BU SETLERIN BIR DIGER TERCIH EDILMESININ NEDENI ISE ARŞİVLİK OLMALARIDIR..HERHANGI BIR ŞEYI UNUTTUGUNUZDA GORSEL EGITIMLER SAYESINDE TEKRARDAN HATIRLAYABILIRSINIZ…KITAPLARDA OKUDUKLARIMIZI KODA UYGULARKEN ZORLUK ÇEKMEYEDE SON…EĞİTİMCİLERİN MOUSE HAREKETLERINI TAKİP EDEREK ARTIK SİZDE RAHATLIKLA UYGULAMALARINIZI YAZABILIRSINIZ.. . AŞAĞİDA ÖĞRENECEĞİNİZ KONULAR YAZMAKTADIR...BİRAS VAKİT AYIRIP TEKER TEKER INCELEYINIZ..
MICROSOFT VISUAL STUDIO 2005 COK GELİŞMİŞ BİR PROGRAMLAMA ARACIDIR...BU GORSEL SETLER SAYESINDE PROFESYONELLERIN BU ARACI NASIL KULLANDIKLARINI , HANGI KISA YOLLARI KULLANDIKLARI VEYA PROJELERINI YAPARKEN NELERE DIKKAT ETTIKLERINI ... YAZILIMLARI NASIL TEST EDİP NASIL YAYIMLADIKLARINI TEKER TEKER GÖRECEKSİNİZ...
2 ) NETWORK SERISI (30 GB FAZLA)
MICROSOFT , CISCO , KABLOLAMA , SERVER KURULUMLARI, UYGULAMALARI , SERVER DESIGN , LINUX SERVER KURULUMLARI, NETWORK , WIRELESS NETWORK , VoIP NETWORKLERI ARADIGINIZ HERŞEY BU ARŞİVDE….AYRINTILARI AŞAĞIDA EKLEMEYE ÇALİŞTİM…
DAHA FAZLASI İÇİN…E-MAIL YA DA ONLINE DESTEK ALINIZ….
C#.NET-ASP.NET
SQL Server 2005
ORACLE/SQL/XML
SET 1 - C# FOR PROGRAMMERS
Course Introduction
Object-oriented Programming
Object-oriented Programming Concepts
.NET Overview
The .NET Framework
The Common Language Runtime
.NET Framework Class Libraries
Assemblies
.NET Framework Components
Visual Studio .NET
Visual Studio .NET Tour
Visual Studio .NET Overview
Launching Visual Studio .NET
Using the Solution Explorer
Using Toolbars
Using the Toolbox
Editing Properties
Editing Code
Getting Help
Creating Applications
Creating a Project
Compiling and Running Programs
Debugging Programs
Using the Visual Studio Simulator
Application Types
Application Types
Creating a Windows Application
Creating an ASP.NET Web Application
C# Language
C# Syntax
C# Overview
Code Format
Basic Program Structure
Data Types
Value and Reference Types
Reference and Value Type Facts
String Variables
Declare Data Types
Operators and Expressions
C# Operators
Building Expressions
Common C# Operators
Construct Expressions 1
Construct Expressions 2
Casting
Converting Data Types
Data Conversion Facts
Using the Casting Expression
Convert Data Types
Reference-type Conversions
Arrays
Defining Arrays
Initializing Arrays
Array Facts
Creating Single-dimensional Arrays
Creating Multi-dimensional Arrays
Create a Single-dimensional Array
Create a Multi-dimensional Array
Jagged Arrays
Conditional Statements
Using If Then
Using Switch
Conditional Statement Facts
Create an If Block
Correct an If Block
Format a Switch Block
Create a Switch Block
Iteration Structures
Iteration Structures
Using Do While
Using For
Using Foreach
Iteration Statement Facts
Create a Do While Block
Create a For Block
Create a Foreach Block
XML Documentation
Generating XML Documentation
XML Documentation Facts
Windows Controls
Managing Windows Controls
Use the Property Inspector
Set Control Properties
Get and Set Properties
Events
Defining Event Actions
Handle Events 1
Handle Events 2
Handle Events 3
Classes and Methods
Calling Methods
Call a Method 1
Call a Method 2
Manipulating Strings
Strings
Working with Strings
String Facts
The StringBuilder Class
Using the StringBuilder Class
StringBuilder Facts
Use StringBuilder 1
Use StringBuilder 2
Use Escape Sequences
Compare Strings
Classes and Namespaces
Creating a Class
Creating a Simple Class
Namespaces
Defining a Namespace
Class and Namespace Facts
Create a Namespace and Class
Methods
Defining a Method
Access Modifiers
Creating Methods
The Main Method
Calling Methods
Passing Parameters
Method Construction
Create a Method 1
Create a Method 2
Data Members and Properties
Data Members
Creating Data Members
Defining Properties
Using Properties
Data Member and Property Facts
Define a Property
Use Properties
Method Overloading
Method Overloading
Using Overloaded Methods
Method Overloading Facts
Call an Overloaded Method
Create an Overloaded Method
Static Members
Static Data Members
Static Methods
Creating Static Members
Static Member Facts
Create Static Members
Constructors
Constructors
Default Constructor
Creating a Constructor
Overloading Constructors
Constructor Facts
Create a Constructor
Overload a Constructor
Inheritance Concepts
Polymorphism and Inheritance
Inheritance Concepts
Inheritance Facts
Using Inheritance
Basic Syntax
Creating a Derived Class
Using Access Modifiers
Constructors and Inheritance
Inheritance Syntax
Create an Inherited Class
Advanced Inheritance
Virtual Methods
Creating Virtual Methods
Sealing a Class
Abstract Classes
Creating an Abstract Class
Customizing Inheritance Facts
Define a Virtual Method
Use a Virtual Method
Seal a Class
Create an Abstract Class
Interfaces
Interface Concepts
Implementing an Interface
Classes, Abstract Classes, and Interfaces
Interface Facts
Define an Interface
Interfaces and Inheritance
Delegates
Delegates
Creating a Simple Delegate
Creating a Multicast Delegate
Delegate Facts
Using Delegates
Events
Delegates and Events
Registering Events
Event Facts
Enumerations
Custom Value Types
Enumerations
Creating Enums
Using Enums as Parameter Types
Enum Facts
Create an Enum
Use Built-in Enums
Use Enum Methods
Structures
Structures
Creating a Struct
Struct Facts
Define a Struct 1
Define a Struct 2
Handling Exceptions
Exception Classes
Handling Exceptions
Built-in Exceptions
Exception Facts
Handle Exceptions 1
Handle Exceptions 2
Handle Exceptions 3
Custom Exceptions
Throwing Exceptions
Thowing an Exception
Custom Exceptions
Creating Custom Exceptions
Custom Exception Facts
Throw Exceptions
Define a Custom Exception
Collections
Collections
ArrayLists
Foreach
Creating an ArrayList
ArrayList Facts
Use a Collection
Queue Facts
Stack Facts
Hashtable Facts
Streaming and I/O
Streams
Streaming Facts
Reading and Writing Text Files
Text Files and Data Sources
Managing Files
System.IO.File Classes
Managing Files and Directories
Attributes
Reflection and Attributes
Using Intrinsic Attributes
Attribute Facts
Use Attributes
Operator Overloading
Operator Overloading
Overloading an Operator
Operator Overloading Facts
Visual Studio .NET Tour
Launching Visual Studio .NET
Using the Solution Explorer
Using Toolbars
Using the Toolbox
Editing Properties
Editing Code
Getting Help
Creating Applications
Creating a Project
Compiling and Running Programs
Debugging Programs
Using the Visual Studio Simulator
Application Types
Creating a Windows Application
Creating an ASP.NET Web Application
Data Types
Declare Data Types
Operators and Expressions
Building Expressions
Construct Expressions 1
Construct Expressions 2
Casting
Using the Casting Expression
Convert Data Types
Arrays
Creating Single-dimensional Arrays
Creating Multi-dimensional Arrays
Create a Single-dimensional Array
Create a Multi-dimensional Array
Conditional Statements
Using If Then
Using Switch
Create an If Block
Correct an If Block
Format a Switch Block
Create a Switch Block
Iteration Structures
Using Do While
Using For
Using Foreach
Create a Do While Block
Create a For Block
Create a Foreach Block
XML Documentation
Generating XML Documentation
Windows Controls
Managing Windows Controls
Use the Property Inspector
Set Control Properties
Get and Set Properties
Events
Defining Event Actions
Handle Events 1
Handle Events 2
Handle Events 3
Classes and Methods
Calling Methods
Call a Method 1
Call a Method 2
Manipulating Strings
Working with Strings
Using the StringBuilder Class
Use StringBuilder 1
Use StringBuilder 2
Use Escape Sequences
Compare Strings
Classes and Namespaces
Creating a Simple Class
Defining a Namespace
Create a Namespace and Class
Methods
Creating Methods
The Main Method
Passing Parameters
Create a Method 1
Create a Method 2
Data Members and Properties
Creating Data Members
Using Properties
Define a Property
Use Properties
Method Overloading
Using Overloaded Methods
Call an Overloaded Method
Create an Overloaded Method
Static Members
Creating Static Members
Create Static Members
Constructors
Creating a Constructor
Overloading Constructors
Create a Constructor
Overload a Constructor
Using Inheritance
Creating a Derived Class
Using Access Modifiers
Constructors and Inheritance
Create an Inherited Class
Advanced Inheritance
Creating Virtual Methods
Sealing a Class
Creating an Abstract Class
Define a Virtual Method
Use a Virtual Method
Seal a Class
Create an Abstract Class
Interfaces
Implementing an Interface
Define an Interface
Delegates
Creating a Simple Delegate
Creating a Multicast Delegate
Events
Registering Events
Enumerations
Creating Enums
Using Enums as Parameter Types
Create an Enum
Use Built-in Enums
Use Enum Methods
Structures
Creating a Struct
Define a Struct 1
Define a Struct 2
Handling Exceptions
Handling Exceptions
Built-in Exceptions
Handle Exceptions 1
Handle Exceptions 2
Handle Exceptions 3
Custom Exceptions
Thowing an Exception
Creating Custom Exceptions
Throw Exceptions
Define a Custom Exception
Collections
Creating an ArrayList
Use a Collection
Streaming and I/O
Reading and Writing Text Files
System.IO.File Classes
Managing Files and Directories
Attributes
Using Intrinsic Attributes
Use Attributes
Operator Overloading
Overloading an Operator
SET 2 MICROSOFT VISUAL C#.NET PROGRAMMING
Introduction
Chapter1.Introduction
About this Coursev
C# & .NET
Chapter02.The .Net Solution
About the .Net Framework
The Common Language Runtime
Assemblies
.NET Types
Browsing .NET Namespaces
Working with Namespaces
Working in Visual Studio.NET Pt.1
Working in Visual Studio.NET Pt.2
Using the Command-Line Compiler
Creating a Console Application
Chapter03.Jumping Into C#
A Minimum C# Class
Main()
Adding Classes to Projects
Aspects of an Application
Some Language Fundamentals
A Visual Studio .Net Example
Chapter04.Data & Value Types
Declaring & Initializing Variables
Declaring Member Access
Constants
Signed & Unsigned Types
CLS-Compliant Types
Literals
Type Converting
System.Convert Classes
System.Convert Shortcuts
Formatting Type Output
Lesson11.Arithmetic Operations
Chapter05.Reference Types & More
Value & Reference Types
Boxing & Unboxing
String Reference Types
Chapter06.Classes & Objects
Defining Classes Pt.1
Defining Classes Pt.2
Fields
Properties
Methods & Passing Parameters
Creating & Destroying Objects
Member Access Modifiers & Scope
Overloading Methods & Constructors
Static Methods & Fields Pt.1
Static Methods & Fields Pt.2
Chapter07.Enums & Structures
Enums (Enumerations)
Working with Enums Pt.1
Working with Enums Pt.2
Structs
Struct Constructors
Chapter08.Core Programming
Expressions
Statements & Blocks
for Loops
foreachin Loops
while & do while Loops
Relational & Equality Operators
ifelse Statements
Switch Statements
Exception Handling
trycatch & finally
Lesson11.Multipe Catches & More
Chapter09.Working With Strings
.NET Strings
StringsLength & Case
Concatenate & StringBuilder
More StringBuilder
CloneCopy & CopyTo
SubstringsTrim & Pad Pt.1
SubstringsTrim & Pad Pt.2
GetTypeEquality & Compare
Regular Expressions Pt.1
Regular Expressions Pt.2
Lesson11.String.Format
Chapter10.Delegates & Events
Delegates
Events
A Complete Delegate Example
Chapter11.Windows Applications
Using System.Windows.Forms
Minimum Windows Applications Pt.1
Minimum Windows Applications Pt.2
A Visual Studio .NET Example Pt.1
A Visual Studio .NET Example Pt.2
Visual Studio.NET Design
Application Class Pt.1
Application Class Pt.2
The Digital Clock Example
Working with Flash Objects
Working with Windows Media
An Advanced Example
Chapter12.Core Programming In Use
Interfaces Pt.1
Interfaces Pt.2
Defining Arrays
Using Arrays
System.Collections
HashTable
Stacks & Queues
Chapter13.Object Oriented Techniques
Encapsulation
Inheritance
Polymorphism
Base Classes & Base Keyword
Abstract Clases
Object - The Root of all Classes
Nesting Classes
Chapter14.File System IO & Streams
System.IO Overview
Directories & File Classes
StreamReader
StreamWriter
Chapter15.Namespaces & Assemblies
Using Assemblies & Namespaces
Class Library DLLs Pt.1
Class Library DLLs Pt.2
Private vs. Global Assemblies
Global Assembly Cache Pt.1
Global Assembly Cache Pt.2
Global Assembly Cache Pt.3
Chapter16.Data Access (ADO.NET & XML)
ADO.NET Architecture
Accessing Data
Data Grids & More AD.NET
Working with XML Documents
Reading XML Documents
XMLTextReader Example Pt.1
XMLTextReader Example Pt.2
Writing XML Documents
Chapter17.Web Applications
ASP.NET Introduction
Setting Up ASPX Pages
Working with Web Forms
Embedded Scripts & Events
ViewState & Postbacks
Web Controls (Calender)
CodeBehind
Our CodeBehind Examples
Chapter18.Web Services
Introduction
Consuming Web Services
Building Web Services
Chapter19.Graphics Programming
System.Drawing Namespaces
Drawing Graphics
Our Graphic View Explained
Coding Out Graphic Viewer Pt.1
Coding Out Graphic Viewer Pt.2
Coding Out Graphic Viewer Pt.3
Chapter20.Wrap Up
Chapter21.Credits
SET 3 EXPLORING VISUAL C#:NET - ASP.NET 2005
MODULE 1
Intro to VS 2005
Introduction
The goal
whats .NET
.NET Framework Components
.NET langages
visual studio 2005
Applications you can buil
Create a VB App using notepad
Create a C# app using notepad
Create a console App project in VS 2005
Option Strict
Intellisense
Run the application
start debugging
Add a C# project to the Solution
Add a referance
Single step from VB to C#
Importants / Using Statements
More visual studio features
Inserting Code Snipplets
ildasm.exe
How do I distribute this App
Important questions
More questions
The problem
The solution
.NET pieces and parts
Summary
Visual Studio 2005 demo
Introduction
database setup
user setup
MSMQ setup
create the Connection link application
insert code snipplets
sub slow string
function login
function reg guest
add error handling
sub main
run the application
other fixup tools
summary
MODULE 2
Intro to .NET Framnework Classes
Intro
looking at system services
whats in the BCL
a note about namespaces
system namespace
systems.collections
system.data
system.diagnostics
system.globalization
system.io
system.NET
system.reflection
system.security
system.service.process
system.windows.forms
system.web.ui.webcontrols
summary
Specific .NET Framework Classes
intro
string class
string class demo
string builder class
string builder class demo
file version info class
file version info class demo
file system watcher class
file system watcher class demo
new classes in framework 2.0
work with service demo
common dialog demo
neywork event demo
drive info demo
audio demo
my namespace simplifies
static classes
dynamic classes
my namespace demo
summary
Create the sample solution
intro
create a blank solution in VS 2005
create the connection data project
registration class code
Sql hotel data class code
constants class code
add test connection data preject
add code to test conneciton data
run the test connection data project
summary
MODULE 3
serializing Data
intro
introdunction serialization
serialization/deserialization
whats up
using serialization
.net framework/serialization
introducing formatter objects
take advantage of formatter class
built-in serialization
built in deserialization
serialize customer1
where is data going
why message queuing
message queuing terminology
programming basics
send customer vis MSMQ
retrieve customer from MSMQ
summary
add messaging to sample solution
intro
create a message queue
make registration class serialization
add queuing support to the salary
add notify hotel code
add testqueue project
add information into the queue
retrieve information from the queue
run the application
summary
data access with ADO.NET
intro
why ado.net
whats ado.net
connected or disconnected
ado.net architecture
data table object
filling a data table manually
fill data table
connecting to a data source
setting up connections
commands
reading data with datareader
sql datareader
working with data
getting data into a dataset
OleDb dataset
Sql data set
fill data table
viewing data while debugging
inserting data
insert data using stored process
new features in ado.net
summary
Add tada handling to sample solution
intro
view insert connection registration stored procedure
add insert attendee code
insert sql connection/commands
insert parameter code
insert the code that does
update hotel registaration procedure
test the code
summary
MODULE 4
Windows services
intro
whats up with windows service
intro windows services
view current running service
things to consider
steps for building windows services
create a windows service
file system watcher
install/run windows services
uninstall the windows service
debugging your service
summary
add windows service to sample solution
intro
create connecrion deamon project
add message queue components
add installer
add code for the service
install the service
debug the service
test the service
uninstall the service
summary
windows forms
intro
why windows forms
not just about user interface
visual inheritance
forms in visual studio
new windows applications
windows forms controls
designer code
creating a MDi container
create a base form
anchoring/docking
inherited form
display forms programmatically
add code to the base form
snap lines
view events handler code
background thread
background worker components
data binging example
new control in visual studio 2005
clickonce deployment
deployment
summary
add ConMOn to sample solution
intro
regData class
ConMon project
add code to conMON PROJECT
RUN THE PROJECT
SUMAMRY
MODULE 5
ASp.NEt web forms
intro
whats good about the classic asp
whats bad about classic asp
into asp.net
asp.net requiraments
desinging web pages
create a new web applications
add control to a web page
run the web page
view source of web page
aspx and cs source files
what happend
seperation of UI AND CODE
HOW WEB PAGES WORK
WEB FORMS
SERVER CONTROLS
SERVER SIDE CONTRO CLASSEs
web controls
login controlscalender controls
validation controls
databinding
summary
Add web site to sample solution
intro
create ConWebReg website
create a stylesheet
apply the styleshhet
create a table
add validation controls
add code to save data
run the website
summary
COM interoperability
intro
why use COM in a .net world
COM nomenclature
COM and the CLR
Bi-Directional COM interop
calling COM from .net
.ner using COM interop
how do i do it
create an activeX DLL
call Com from EXEL
call Com from VS 2005
object lifetime
what about deployment
set up reg-free COM
summary
COM introperability
intro
create activeX DLL
update code
test activeX DLL
summary
WEB SERVICES
intro
whats the problem
introducing web services
its all about standart
transporting information
web services and you
consuming a web service
consume an existing web service
set a referance to the web site
add code to call the web service
test the web service
reference.cs file
call a more complex web service
look for other another web services
making web service requests
create a new web service
test the web service
consume the web service
deploy the web service
summary
ADD WEB SERVICES TO SAMPLE SOLUTION
intro
create ConSERVICE web services
add web ethod register guess
set up impersonation in web.cs
modify con daemon
install the con deamon
test the application
summary
Add web service to simple solution
SET 4 - DEVELOPING WINDOWS APPLICATIONS WITH C# and VS 2005
Forms
Forms Overview
Windows Forms
Creating a Windows Form
Using the Form Designer
Setting Form Properties
Form Instances
Form Instances
Creating a Form Instance
Form Lifecycle
Setting the Startup Form
Form Instance Facts
Form Events
Form Events
Handling Form Events
Using the Visual Studio Simulator
Inherited Forms
Inherited Forms
Creating an Inherited Form
Using Access Modifiers
MDI Applications
MDI Applications
Creating an MDI Application
MDI Application Facts
Windows Controls
Control Overview
Windows Controls
Adding Controls
Customizing the Toolbox
Events
Event Handlers
Creating Event Handlers
Subscribing to Events
Subscribing to an Event
Event Facts
Tab Order and Tab Stop
Tab Order and Tab Stop
Setting Tab Order and Tab Stop
Tab Order and Tab Stop Facts
Special Properties
Using the Format Menu
Setting the Anchor Property
Setting the Dock Property
Controls
Using Text Boxes
Add TextBoxes
Using Text Lists
Add a ListBox
Using Grouped Controls
Add Grouped Controls
Modify Grouped Control Properties
Menus
Menus
Creating a Main Menu
Creating a Context Menu
Create a Context Menu
Runtime Menus
Modifying Menus at Runtime
Cloned and Merged Menus
Cloning and Merging Menus
Clone and Merge a Menu
Menu Facts
Dialog Boxes
Dialog Boxes
Using Common Dialog Boxes
Using Message Boxes
Toolbars and ImageLists
Toolbars and ImageList Controls
Creating a Status Bar
Runtime Controls
Runtime Controls
Adding Controls at Runtime
Runtime Control Facts
Add and Remove Controls at Runtime
Validation
Validation Events
Using Validation Events
Error Provider Control
Using Error Provider Control
Validate Data Entry 1
Custom Controls
Custom Controls
Extended and Composite Controls
Creating Extended Controls
Creating Composite Controls
Licensing a Control
Debugging
Testing and Debugging
Debugging Overview
Using Debugging Tools
Using Debugging Windows
Debug and Trace
Debug and Trace
Using Debug and Trace Methods
Using Debug and Trace Listeners
Trace and Debug Object Facts
Output to a Trace Listener
Trace Switches
Using Trace Switches
Trace Switch Facts
Use Trace Switches
Exception Handling
Handling Exceptions
Catching an Exception
Handling Exceptions
Built-in Exceptions
Exception Facts
Custom Exceptions
Customizing Exceptions
Throwing an Exception
Creating Custom Exceptions
Data Access Overview
ADO.NET Basics
ADO.NET
ADO.NET Components
Connections
Creating a SQL Connection
Connection Pooling
Connected Data Access
Command and DataReader
Command Object
Row Return
DataReader Facts
Managing Data
Returning Rows
Returning a Single Value
Returning Non-row Data
Insert Data
Update Data
Stored Procedures
Stored Procedures
Using a Stored Procedure
Multiple ResultSets
Using Multiple ResultSets
Command Parameters
Configuring Command Parameters
Stored Procedure Facts
SQL Exceptions
SQL Exceptions
Handling SQL Exceptions
Transactions
Transactions
Managing Transactions
Transaction Facts
Disconnected Data Access
DataSet and DataAdapter
DataSet and DataAdapter
Using the DataSet Object
Creating and Filling a DataSet
Strong Typed DataSet
Generating a Strong Typed DataSet
DataSet and DataAdapter Facts
Binding and DataView
Bound Controls
Binding a Control
Data Currency
Using Data Currency
DataView
Using DataView
Managing Data
Updating a DataSet
Editing DataSet Rows
DataRow Changes
Managing DataRow Changes
Multiple Table DataSets
Using Multiple Table DataSets
Update Method
Updating the Data Source
Concurrency Conflicts
Conflict Overview
Conflict Detection
Using the DataAdapter Configuration Wizard
Conflict Resolution
Resolving Conflicts
Concurrency Conflict Facts
XML
XML Basics
XML and DataSet
Data Access with DataSet
Reading and Writing with a DataSet
XML DataSet Facts
Interoperability and Services
COM
.NET and COM Objects
COM Components
Accessing COM Objects
COM Facts
Windows APIs
Win32 API
Accessing the Win32 API
API Facts
Use the Win32 API
XML Web Services
XML Web Services
Referencing XML Web Services
Referencing an XML Web Service
Using Web Services
Configure a Web Service Client
GDI+
GDI +
Using GDI+
GDI+ Facts
Printing
Printing Classes
Using PrintDocument and PrintPreview
PageSetupDialog
Using PageSetupDialog
Printing Facts
Help and Customization
Accessibility
Accessibility
Applying Accessibility Properties
Accessibility Facts
Add Accessibility Properties
Help
Help
Using the ToolTip Control
Add Tooltips
HelpProvider Control
Adding a Help Provider
Help Facts
Globalization and Localization
Globalization and Localization
Globalization
Customizing for Globalization
Localization
Adding Localization
Implementing Left-to-right and Right-to-left Mirroring
Globalization and Localization Facts
Performance
Performance
Performance Monitoring
Using PerformanceCounters
Dispose and Finally
Implementing the Dispose Method
Dispose Facts
Implement the Dispose Method
Security
Security Overview
.NET Security Support
Security Facts
Role-based Security
Role-based Security
Imperative Role-based Security
Using Imperative Role-based Security"
Declarative Role-based Security
Using Declarative Role-based Security
Role-based Security Facts
Code Access Security
Code Access Security"
Using Imperative Code Access Security
Declarative Code Access Security
Using Declarative Code Access Security
Code Access Security Facts
Security Policies
Security Policies"
Using Security Policies
Security Policy Facts
Deployment
Assemblies
Assemblies
Strong-named Assemblies
Building a Strong-named Assembly
Installing an Assembly into the GAC
Satellite Assemblies
Using Satellite Assemblies
Assembly Facts
Packaging and Deployment
Packaging and Deployment
Creating an Installer Setup Project
Deployment Facts
ExamSim
Preparing for Certification
Exam Objectives
How to Register for an Exam
Exam-taking Hints and Tips
Objective 100, All Questions
Objective 200, All Questions
Objective 300, All Questions
Objective 400, All Questions
Objective 500, All Questions
Objective 600, All Questions
Objective 700, All Questions
Typical Exam
SET 5 - BUILDING WEP APPLICATIONS WITH ASP.NET (C#)
OVERVIEW OF ASP.NET
Preparing to Use ASP.NET
Understanding the Page's HTML Source Code
Introducing the ASP Page & its Code
Create an ASP.NET Website with Visual Studio
Design an ASP.NET Web Page with Visual Studio
Running the Web Page & Adding Event Handlers
Debugging the Application's Code
ADDING CONTROLS TO A WEB PAGE
Introducing the HTML Controls
Introducing the Standard Controls
Introducing the Data Controls
Introducing the Validation Controls
Introducing Navigation, WebParts & Crystal Reports
Formatting a Page with HTML Controls
Adding Options Manually in the Source View
Setting the User Interface Properties
Invoking the Run As Server Control Function
Displaying Information with a Formatted String
Designing a Page with Web Controls
Changing the Alignment
Adding a Calendar Control
WEB PAGE PROCESSING
Setting Initial Control Properties in a .ASPX File
Programmatic Initialization in the Page_Load Method
Adding Buttons, Labels & a Horizontal Rule
TimestampLabel & Multiple Selection Listbox
Adding Event Handler Methods to Buttons
Understanding Viewstate
Looking at the Stages of Initialization
OnInit, OnPreRender & OnUnload Methods
Adding Another Event Handler Method
Working with the Command Name Property
Looking at the EventDemo User Interface
Look at the Initialization Code behind the Web Page
Work with the TextChanged Event Handler
Handle the SelectedIndexChanged Event
Using Auto-Postback Events
Viewing the Auto-Postback Source Code
VALIDATING USER INPUT
Understanding ASP.NET Validation
Specifying Required Fields for the Name Control
Specifying the Allowable Range for the Age Control
Specifying the Enrollment Date Fields & Range
Comparing a Value of a Control with a Fixed Value
Compare the Value of One Control to Another Control
Using Regular Expressions to Specify Input Patterns
Defining Custom Validation Rules
Adding an Event Handler to a Button
Adding a Validation Summary
Organizing Controls into Validation Groups
NAVIGATING A WEBSITE
Adding Multiple Pages to a Website
Redirecting to a Different Web Page
Pass Information between Pages with the QueryString
Retreiving QueryString Information in a Web Page
Retrieving QueryString Information with Variables
Linking Pages by Using Hyperlinks
Adding Pages to Use in the Site Map
Create a Site Map to Define the Pages in a Web Site
Add a SiteMapDataSource Control to a Web Page
Displaying a Site Map in a TreeView Control
Organizing Parent & Leaf Nodes in a Site Map
Reorganize Site Structure into Subdirectories
Setting Various NodeStyle Properties of the TreeView
Displaying Breadcrumbs in a SiteMapPath Control
Displaying a Site Map in a Menu Control
Final Comments & Credits
UNDERSTANDING ASP.NET APPS
Overview of Two .config Files
Defining Error Pages for a Website
Specifying Connection Strings
Defining & Using Application Settings
Working with the Website Administration Tool
Performing Tracing in a Website
Tracing across a Whole Application
Adding a .NET Assembly to Support Messaging
Adding References to .NET Assemblies
Referencing to Custom .NET Assemblies
Adding Classes to a Website
Creating ASP.NET Web Services
Adding a Reference to a Web Service
DATA BINDING
Working with Basic Single Value Data Binding
Applying Data Binding to Real Life Scenarios
Defining & Invoking Your Own Properties & Methods
Displaying a Text Box Value & Creating a Hyperlink
Using Data Binding to Create a Hyperlink
Using Repeated-Value Data Binding to Create Various Lists
Checking for PostBack Problems
Binding a List Control to a Collection of Objects
Defining the Value & Text for a Collection of Objects
Working with the TextFormatString Property
Explaining Data Source Options
Configuring & Binding to a SQLDataSource
Looking at the HTML & ASP Markups
Understanding How Data Source Controls Work
Using the Selected & Selecting Event
Creating & Binding to a Second SQLDataSource
Disabling View States to Save Space
Binding a TreeView Control to an XMLDataSource
Setting Up a Tree View Control
Adding Attributes to Tree Node Bindings
Specify an XPath Expression for an XMLDataSource
RICH DATA BINDING
Understanding Rich Data Controls
Data Binding with a GridView
Binding a DataGrid to a SqlDataSource
Setting the DataSource ID in the Smart Tag
Formatting Columns with the SmartTag Wizard
Enabling the User to Select Rows in a GridView Control
Use SelectedIndexChanging to Control User Input
Creating Logic Based on a CheckBox 7:37
Formatting with SelectedIndexChanged
Creating Master/Detail Relationships
Using Templates to Create Customized Columns
Implementing Editing & Updating in a GridView
Addressing Concurrency Errors
Using DetailsView & FormView to Control Display
DEPLOYING AN ASP.NET WEB APPLICATION
Setting Up to Deploy an ASP.NET Web Application
Creating a New Virtual Directory
Setting Catalog Properties for the Virtual Directory
Adding a Login for the Server
Publishing the Website
MANAGING VIEW STATE
Examining View State
Decoding the View State
Storing Data in Local Variables
Storing Data in View State
Retrieving Data from View State
Using Loops to Locate Text & Storing in View State
Populating the Text Box from View State
Storing Custom Objects in View State
Securing View State Using the Always Encryption Mode
Securing View State Using the Auto Encryption Mode
USING STATE MANAGEMENT TECHNIQUES
Looking at CatalogSite & Introducing Query String
Using the Query String Robustly
Introducing Cookies & Creating a Log In Page
Setting a Default Page to Detect Cookies
Specifying an Expire Time on a Cookie
Introducing Session State
Implementing Session State in the Application
Storing Custom Objects in Session State
Storing Collections in Session State
Configuring Session State in a Web Application
ACCESSING DATA BY USING ADO.NET
Using ADO.NET in a Web Application
Understanding ADO.NET Programming
Connecting to a Database
Opening Connections
Executing Simple Commands
Specifying Text & Connections
Executing Non-Query Commands
Calling Stored Procedures
Executing Queries
Manually Using the Data Reader
GOING FURTHER WITH ADO.NET
Overview of the Sample Application
Configuring Object Data Sources
Handling a Selection Event in GridView
Handling Update, Cancel & Delete Events
Handling an Insert Event in DetailsView
Creating a DataSet
Using a DataSet
Editing Data in a DataSet
Working with DataViews
Creating DataSets with Multiple Tables
Using DataSets with Multiple Tables
IMPROVING PERFORMANCE BY USING CACHING
Looking at Concepts of Output Caching
Varying Output Caching by Query String
Configuring Output Caching
Managing Cache Information across a Website
Substituting Content into a Cached Page
Using Data Caching
Testing the Data Cache
MANAGING RESOURCES & LOCALIZATION
Creating Resources
Using Resources
Creating & Using Page-Specific Resources
Defining Localization for User Controls
Supporting Localization in Custom Controls
Creating & Using Localized Resources
Generating Localized Content
ASP.NET SECURITY ESSENTIALS
Using Forms Authentication
Defining the Authentication Form
Using a Membership Data Store
Configuring Authentication Properties
Granting Access to a Specific User
Final Comments & Credits
SET 6 - MICROSOFT ASP.NET
What is ASP.NET?
Welcome
What is ASP.NET?
SP in Action
Course Overview
History of ASP
Short History of ASP pt. 1
Short History of ASP pt. 2
What is ASP.NET?
ASP.NET Requirements
What's Different About ASP.NET?
Not ASP 4.0
New Features
File Extensions
Languages
A Simple ASP.NET Page
A Simple ASP.NET Example pt. 1
A Simple ASP.NET Example pt. 2
.NET Framework
What is the .NET Framework?
How .NET Works
Main Features of .NET pt. 1
Main Features of .NET pt. 2
ASP.NET Namespaces
Internet Information Server
Getting Acquainted With IIS
Administering IIS
Visual Studio.NET
Using Visual Studio .NET
WebMatrix
Web Forms
Basic Building Block
ASP.NET Page Structure pt. 1
ASP.NET Page Structure pt. 2
Page Directives pt. 1
Page Directives pt. 2
Code-Behind Pages
Using Code-Behind Pages
Events
Creating/Using Events
Page Events
Postback
Postback Example
Controls
ASP.NET Controls
HTML Controls
Server Controls
Web Controls pt. 1
Web Controls pt. 2
Validation Controls
Using Validation Controls pt. 1
Using Validation Controls pt. 2
Rich Controls
Linking Controls
Third Party Controls
Selecting the Right Control
Page Layout
User Controls
What is a User Control?
Creating a User Control pt. 1
Creating a User Control pt. 2
Tracing
What is Tracing?
Using Tracing
Utilizing the Trace Object
Remote Debugging
Managing State
State Management Basics
State Management Options pt. 1
State Management Options pt. 2
Server Side State Management
Client Side State Management
Global.asax
Application Variables
Session Variables
Cookies
Cookie-less Sessions
Optimizing ASP.NET Apps
What is Caching?
The Cache Object
Using the Cache Object
Output Caching
Fragment Caching
Configuration
.config Files
Configuration File Sections
Dynamic Properties and Other Tricks
ASP.NET Security Basics
Security Settings pt. 1
Security Settings pt. 2
Authentication Methods
Forms Authentication
Windows Authentication
Passport Authentication
Web Services
XML Primer
What are XML Web Services?
Creating an XML Web Service pt. 1
Creating an XML Web Service pt. 2
Calling XML Web Services pt. 1
Calling XML Web Services pt. 2
Deployment
Web Application Deployment
Updating a Web Application
SET 7 - XML
1. Getting Started
What is XML?
Related XML Technologies
Overview of Tools for Working with XML
2. How XML is Used
Describing Information with XML
Advantages of XML and Drawbacks of XML
Real-Life XML Examples
3. Basic Rules of XML
XML File Contents
Proper XML Syntax
Valid Documents
Namespaces in XML
White Space Handling
4. Starting to Work with XML
Your First XML File
Associating a XML File with a CSS Stylesheet
Styling XML Tags with CSS
Working with XML and CSS2
5. XML and Internet Explorer Data Binding
Introduction: What are Data Islands?
Defining a Data Island and Binding to Layout
Styling Data Islands with CSS
Advanced Data Islands
Exercise: Data Paging
Exercise: Single-Record Binding
6. Using the DOM to Manipulate
Introduction to the DOM
Discovering What's New in the XML
Extracting Information and Manipulating the Data
Creating New Document Content
Bringing It All Together: The DOM, the XML and the HTML Page
7. XML and XPath
What is XPath?
Taking XPath for a Spin
8. XSLT Overview (eXstensible Stylesheet Language Transformations)
What is XSLT?
Styling XML with XSLT
9. Real World XSLT Examples
Simple XSLT Styling
Using XSLT with CSS
Repeating Items
Conditional Logic
Sorting and Rearranging XML Data
10. Creating Document Type Definitions
What is a DTD?
DTD Syntax
Declaring Elements
Declaring Attributes
Exercise: Defining the DTD for Our Business Card XML File
Associating an External DTD with an XML Document
11. Creating XML Schema Definitions
What is XML Schema? How is It Different from Other DTDs?
Anatomy of a Schema
Declaring Elements
Declaring Attributes
Defining a Schema for Our Business Card
12. Additional XML Processing
Introduction to SAX (Simple API for XML)
How SAX Works
Working with XML and PHP
Exercise: Building a List of Favorite Links with SAX and PHP
Working with XML in .NET
Exercise: Building a List of Favorite Links with XML and .NET
13. Tools
Tools Used in this Title
Conclusion
Goodbye
SET 7 - SQL SERVER 2005
Module 1
What’s New In SQL Server 2005 for Developers
SQL Server 2005 Developer Tools
SQL Server Management Studio
Demo - SQL Server Management Studio
SQL Server Security
Business Intell Development Studio
Demo - Extra Features
Transact-SQL Enhancements
Reporting Services Enhancements
SQL Server Integration Services
SQL CLR Support
Notification Services
Service Broker
Native HTTP Support
ADO.NET 2.0
SQL Management Objects
Lab - Disconnected Query
Module 1 Wrap-up
Module 2
Enhancements to T-SQL in SQL Server 2005
New Data Definition Language Features
New Data Types
New Large Value Types
XML Data Type
Table Partitioning
Demo - Table Partitioning
Indexing Enhancements
Common Table Expressions
Demo - Common Table Expressions
Recursive Common Table Expressions
The OUTPUT Keyword
PIVOT and UNPIVOT Operators
Demo - Pivoting
The APPLY Operator
Demp - APPLY
Ranking Functions
Demo - Ranking Functions
Structured Exception Handling
Lab - Partitioning a Table
Module 2 Wrap-up
Module 3
New XML Features in SQL Server 2005
FOR XML Enhancements
Demo - FOR XML Enhancements
OPENXML Enhancements
The XML Data Type
Using Untyped XML
Demo - Untyped XML
XML Schema Collections
Strongly Typed XML
Demo - Strongly Typed XML
XML Indexes
Creating XML Indexes
Using XQuery
Demo - XQuery Expressions
XQuery: Modifying Data
XQuery: Shredding
Demo - XQuery Nodes and Modify
Lab - Returning XML from Relational Data
Module 3 Wrap-up
Module 4
SQL Server 2005 Service Broker
Service Broker Architecture
Service Broker Security
Enabling Service Broker
Implementing Services
Creating Message Types
Demo - Creating Message Types
Creating Contracts
Demo - Creating a Simple Contract
Creating Queues
Demo - Creating Queues
Creating Services
Demo - Creating Services
Sending & Receiving Messages
Demo - Sending & Receiving Messages
Lab - Creating Service Broker Objects
Module 4 Wrap-up
Module 5
SQL Server 2005 Native HTTP Support
Web Services
Native HTTP Support
Native HTTP Usage Scenarios
Native HTTP Architecture
Creating an HTTP Endpoint
Demo - Creating an HTTP Endpoint
Securing an HTTP Endpoint
Calling HTTP Endpoints from Client Apps
Demo - Securing an HTTP Endpoint
Lab - Creating an HTTP Endpoint
Module 5 Wrap-up
Module 6
SQL Server 2005 Notification Services
Notification Services Architecture
Subscription Management
Event Providers
Notification Generation
Notification Formatting
Building Notifications
Design Considerations
The Configuration File
Demo - The Configuration File
The Application Definition File
Demo - The Application Definition File
Managing Notification Services
Demo - Notification Services
Subscription Management Applications
Demo - Subscription Management
Using Event Providers
Demo - Event Providers
Best Practices
Lab - Creating an Event Provider
Module 6Wrap-up
Module 7
.NET CLR Integration in SQL Server 2005
The .NET Common Language Runtime
Features of Managed Code
SQL Server 2005 Hosting the CLR
When to Use Managed Code
Intro to Managed Code in SQL Server
Demo - Managed Code
.NET CLR Security
SQL Projects in Visual Studio 2005
Demo - SQL Server Project
Microsoft.SqlServer.Server Namespace
Creating Managed Stored Procedures
Managed User Defined Functions
Creating Managed Triggers
Creating Managed Aggregates
Creating Managed Data Types
Deploying Managed Database Objects
Demo - SQL ClR
Lab - Creating a Managed Stored Procedure
Module 7 Wrap-up
Module 8
Developing Client Applications for SQL Server 2005
ADO.NET Overview
ADO.NET 2.0 Enhancements
Demo - Async
MARS
Demo - MARS
Managed Bulk Copy
Demo - Bulk Copy
Batch Update
Demo - Batch Update
Lab - Creating a MARS Application
Module 8 Wrap-up
Course Closure
VOICE OVER IP/CISCO ROUTERS AND SWITCHS/FIREWALLS
CCNA/CCNP/CCIE/CCDA/CCDP
CCSP/CCVP/CCIP/MISC
MCSE/MCSA/MCP
CERTIFICATED WIRELESS SECURITY PROFESSIONAL
Introduction to CWSP
Let's Go Wardriving - WLAN Discovery
Circumventing 802.11 Security
Wireless Attacks and Vulnerabilities (part 1)
Wireless Attacks and Vulnerabilities (part 2)
Protocol Analysis
Wireless Intrusion Detection Systems
Wireless Intrusion Prevention Systems
WLAN Management Systems
Security Protocols for Wireless
Wireless Authentication (part 1)
Wireless Authentication (part 2)
Wireless VPN
VLAN's
WLAN Security Infrastructure (part 1)
WLAN Security Infrastructure (part 2)
WLAN Security Infrastructure (part 3)
General Security Policy
Functional Security Policy
MCSE - DESIGNING SECURITY FOR A MICRISOFT SERVER 2003 NETWORK
- Series Intro
Creating the Conceptual Design
PKI Part 1
PKI Part 2
Segmented Networks and Border Control with DNS
Securing Data: EFS
Securing Data: IPSec
Access Control
Security Configuration and Analysis
Auditing
Authentication
Updates
Trusts (Forest, Domain)
VPN
Wireless Security
Securing IIS
Network Management
MCSE - DESIGNING A MICRISOFT SERVER 2003 ACTIVE DIRECTORY AND NETWORK INFRASTRUCTURE
Series Intro
NT 4.0 Upgrade Part 1
NT 4.0 Upgrade Part 2
Functional Levels and the AD Migration Tool
Domain Structure
The Global Catalog and Sites
OUs and Group Policy Objects
DNS Part 1
DNS Part 2
WINS
DHCP
RRAS Part 1: VPNs
RRAS Part 2: IAS
Case Study 1, Part 1
Case Study 1, Part 2
Case Study 2, Part 1
Case Study 2, Part 2
MCSE - PLANNING, IMPLEMENTING AND MAINTAINING A MICROSOFT SERVER 2003 ACTIVE DIRECTORY INFRASTRUCTURE
Series Intro
Active Directory Introduction
Installing Active Directory
Functional Levels
The Schema
User Principal Names and Trusts
The Global Catalog and Universal Group Caching
Operations Master Roles
Replication
Sites
Active Directory Tools
User Authentication
Security Groups
Organizational Units
Group Policy Part 1
Group Policy Part 2
Group Policy Part 3
MCSE - PLANNING AND MAINTAINING A MICROSOFT SERVER 2003 NETWORK INFRASTRUCTURE
Series Intro
Operating Systems and Server Roles
Security Settings
Security Settings and GPO
Security Templates
Network Planning and Design
TCP/IP Planning: Addresses and Subnetting
IP Configuration
Internet Connectivity
Routing: Static, RIP, and OSPF
Remote Access Authentication & Policies
WINS
DNS Part 1
DNS Part 2
Private Key Infrastructure Part 1
Private Key Infrastructure Part 2
Enrollment
Smart Cards
Wireless Security Part 1
Wireless Security Part 2
IPSec Part 1
IPSec Part 2
Performance, Network Load-Balancing, Clustering Part 1
Network Load-Balancing, Clustering Part 2
Microsoft Baseline Security Analyzer, Software Update Services
Remote Assistance and Terminal Services
System Recovery
MCSE - IMPLEMENTING, MAINTAINING, AND MANAGING A MICROSOFT SERVER 2003 NETWORK INFRASTRUCTURE
Series Intro
IP Addressing
Custom Subnetting
TCP/IP Configuration
IP Tools
DHCP Configuration
DHCP Management
DNS Part 1
DNS Part 2
DNS Part 3
DNS Part 4
Security Templates Part 1
Security Templates Part 2
Security Part 1
Security Part 2
IPSec Part 1
IPSec Part 2
Kerberos
RRAS Part 1
RRAS Part 2
RRAS Part 3
RRAS Part 4
RRAS Part 5
Internet Access
Server Services
MCSE - MAINTAINING AND MANAGING A MICROSOFT WINDOWS SERVER 2003 ENVIRONMENT
Series Intro
Introducing Windows Server 2003
Managing Basic and Dynamic Disks
RAID, Utilities, Quotas
Managing Server Hardware
Managing and Troubleshooting User Accounts
Automating User Account Management
Managing User Profiles
Managing User Account Logon
Managing Computer Accounts
Managing Groups
Managing Resource Access: Share Permissions
Managing Resource Access: NTFS Permissions
Managing Printers
IIS Part 1
IIS Part 2
Administration and RDP
Remote Desktop/Assistance
Terminal Services Part 1
Terminal Services Part 2
Event Viewer and Task Manager
Performance Monitoring and Analysis
SUS and Software Site Licensing
Shadow Copy and Backup
Restoring Data and Recovery Tools
WINDOWS XP INSTALLING, CONFIGURING, AND ADMINISTERING WINDOWS XP PROFESSIONAL
Intro to XP, Navigation and Desktop Settings
Installation of Windows XP
Advanced Installation Topics
Installing Windows XP with Remote Installation Services
Advanced RIS Concepts
Administration of Printers and Faxes
Managing and Troubleshooting Hardware Devices and Drivers
User and Hardware Profiles
Monitoring and Optimizing Performance and Reliability
Windows XP Performance Enhancements
Hard Disk and Removable Media Management
Remote Desktop
Remote Assistance
TCP/IP Concepts
Windows XP on Mobile Computers
Remote and Dial-Up Connections
Internet Connection Sharing and Internet Connection Firewall
Internet Explorer Security Configuration
Share and NTFS Permission Assignment
Implementing, Monitoring, and Troubleshooting Security
Application Compatibility
Disaster Recovery Tools
ISA SERVER 2004 IMPLEMENTING MICROSOFT INTERNET SECURITY AND ACCELERATION SERVER 2004
Microsoft ’s Firewall Evolution: The Road to ISA Server 2004
ISA Server 2004 Features
The Ring Fight: ISA Server vs. The Competition
ISA Server 2004 Design and Installation
ISA Server is Installed… Now What?
Selecting the ISA Client Types
Building the ISA Network Infrastructure
Configuring Networks and Filling Your Firewall Toolbox
ISA Server 2004 As a Firewall, Part 1
ISA Server 2004 As a Firewall, Part 2
ISA Server Publishing, Part 1
ISA Server Publishing, Part 2
Configuring ISA Server for VPNs
ISA Server’s Caching Capabilities
Monitoring ISA Server
Introducing ISA Server 2004… Enterprise Edition
EXPRESS CISCO CAMPUS COLLECTION
Cisco Certified Network Associate (CCNA)
CCNA - Interconnecting Cisco Network Devices (ICND)
CCNA - Interconnecting Cisco Network Devices (ICND)
CCNA - Introduction to Cisco Networking Technologies (INTRO)
Cisco Certified Network Professional (CCNP)
CCNP - Building Scalable Cisco Internetworks (BSCI)
CCNP - Building Scalable Cisco Internetworks (BSCI)
CCNP - Building Cisco Multilayer Switching Networks (BCMSN)
CCNP - Building Cisco Multilayer Switching Networks (BCMSN)
CCNP - Building Cisco Remote Access Networks (BCRAN)
CCNP - Building Cisco Remote Access Networks (BCRAN)
CCNP - Building Cisco Remote Access Networks (BCRAN)
CCNP - Cisco Internetwork Troubleshooting (CIT)
CCNP - Cisco Internetwork Troubleshooting (CIT)
Cisco Certified Design Associate (CCDA)
CCDA - Designing for Cisco Internetwork Solutions (DESGN)
CCDA - Designing for Cisco Internetwork Solutions (DESGN)
Cisco Certified Design Professional (CCDP)
CCDP - Building Scalable Cisco Internetworks (BSCI)
CCDP - Building Scalable Cisco Internetworks (BSCI)
CCDP - Designing Cisco Network Service Architectures (ARCH)
CCDP - Designing Cisco Network Service Architectures (ARCH)
Cisco Certified Security Professional (CCSP)
CCSP - Securing Cisco IOS Networks (SECUR)
CCSP - Securing Cisco IOS Networks (SECUR)
CCSP - Cisco Secure Intrusion Detection Systems (CSIDS)
CCSP - Cisco Secure Intrusion Detection Systems (CSIDS)
CCSP - Cisco Secure PIX Firewall Administrator (CSPFA)
CCSP - Cisco Secure PIX Firewall Administrator (CSPFA)
CCSP - Cisco Secure Virtual Private Networks (CSVPN)
CCSP - Cisco Secure Virtual Private Networks (CSVPN)
CCSP - Cisco Secure Virtual Private Networks (CSVPN)
CCSP - Cisco SAFE Implementation (CSI)
Cisco Certified Voice Professional (CCVP)
CCVP - Cisco Voice Over IP (CVOICE)
CCVP - Cisco Voice Over IP (CVOICE)
CCVP - Cisco IP Telephony Troubleshooting (IPTT)
CCVP - Cisco Implementing Quality of Service (QOS)
CCVP - Cisco Implementing Quality of Service (QOS)
CCVP - Cisco IP Telephony (CIPT)
CCVP - Cisco IP Telephony (CIPT)
CCVP - Cisco IP Telephony (CIPT)
Cisco Certified Internetwork Professional (CCIP)
CCIP - Building Scalable Cisco Internetworks (BSCI)
CCIP - Building Scalable Cisco Internetworks (BSCI)
CCIP - Cisco Implementing Quality of Service (QOS)
CCIP - Cisco Implementing Quality of Service (QOS)
CCIP - Border Gateway Protocol (BGP)
CCIP - Border Gateway Protocol (BGP)
CCIP - Cisco Implementing Multi-Protocol Label Switching (MPLS)
CCIP - Cisco Implementing Multi-Protocol Label Switching (MPLS)
Other Cisco Training Content
Misc - Cisco CallManager Express (CME)
Misc - Implementing CiscoWorks for Enterprise LAN/WAN Mangement (CWENT)
Misc - Implementing CiscoWorks for Enterprise LAN/WAN Mangement (CWENT)
Misc - Cisco Enhanced Voice over Data Design (EVODD)
Misc - Cisco Enhanced Voice over Data Design (EVODD)
Misc - Cisco Deploying Quality of Service (DQOS)
Misc - Cisco Deploying Quality of Service (DQOS)
Misc - Cisco Unified Systems Communication Admin & Engineer (UCSA & UCSE)
Misc - Cisco Unified Systems Communication Administrator (UCSA)
Misc - Cisco Unified Systems Communication Engineer (UCSE)
Misc - Cisco Catalyst 6500
Misc - Cisco Catalyst 6500
CISCO PIX FIREWALL
Session 1
Section A: Introduction
Network Threats
Cisco® Certifications
INFOSEC Professional
CCIE® Security
Course Focus
Section B: Security Threats/Solutions
Types of Threats
Attack Types
Security Process
Security Wheel
Security Network
Monitor
Test/Improve
SAFE Framework
Section C: Firewall Technologies
Bastion Host
Firewall
Perimeter Network
Categories
Packet Filters
Proxy Filters
Stateful Packet
Section D: PIX® Firewall Features
ASA
Firewall Traffic
Large Enterprise
Med/Large Enterprise
Med/Small Enterprise
Small Enterprise
Section E: PIX® Maintenance
Accessing
Basic Commands
Configuration/Testing
New OS Install
Monitor Mode
Upgrade OS
Password Recovery
Section F: Upgrade PIX® OS
Show Version
New PIX® Upgrade
New PIX® PW Recovery
Boot Recovery Disk
Old PIX® PW Recovery
Section G: ASA Security Rules
Configuration Concepts
Security Levels
Traffic Flow Rules
Interface Associations
Using Security Levels
Advantages
Algorithm
Conduits
Session 2
Section A: ASA Operations
Negotiations
Translation
Address Assignment
Response Packets
Section B: Six Basic Commands
Nameif
Interface
IP Address
NAT
Global
Route
View Configuration
Section C: Configure PIX® Firewall
Basic Lab
Security Levels
Interface Info
IP Addresses
Route
Address Translation
· Save/Verify
Section D: Translation Rules
TCP/IP Conversations
Inside to Outside
Outside to Inside
Static
Conduit
Static/Conduit Example
Using ACLs
Additional Features
Section E: NAT & PAT
Address Allocation
NAT Types
Address Management
NAT/PAT Limitations
NAT Configurations
PIX® Configuration
Managing Translations
Managing Connections
Section F: PIX® Device Manager
PDM 2.1x Features
PDM 3.0 Features
Requirements
Install/Upgrade
Prepare for PDM
Download PDM
Session 3
Section A: Configure PIX® with PDM
Load PDM
PDM Startup Wizard
Save Configuration
Access/Translation
Hosts/Networks
Static Translations
Create an ACL
System Properties
Section B: Object Grouping
Use Object Group
ICMP Groups
Network Groups
Protocol Groups
Service Groups
Nesting Groups
Groups in PDM
Section C: Syslog
Configuring Syslog
Logging Levels
Section D: Cut-Through Proxy
AAA Support
Security Architecture
AAA Technology
Remote Security DB
Secure ACS
Install ACS
Advanced Options
Section E: CSACS Configuration
ACS Interface
Create User
Group Setup
Section F: AAA Configuration
Authentication
Configure Authorization
Enable Authentication
Accounting
Verification Commands
Section G: Advanced Protocol Handling
Protocol Operations
FTP Protocol
Rsh Protocol
SQL*Net Protocol
Configure Fixup
SSCP - SYSTEM SECURITY CERTIFIED PRACTITIONER
Introduction to the SSCP
Access Control (part 1)
Access Control (part 2)
Access Control (part 3)
Administration (part 1)
Administration (part 2)
Administration (part 3)
Auditing and Monitoring (part 1)
Auditing and Monitoring (part 2)
Auditing and Monitoring (part 3)
Cryptography (part 1)
Cryptography (part 2)
Cryptography (part 3)
Data Communications (part 1)
Data Communications (part 2)
Data Communications (part 3)
Malware (part 1)
Malware (part 2)
Malware (part 3)
Risk, Response, and Recovery (part 1)
Risk, Response, and Recovery (part 2)
Risk, Response, and Recovery (part 3)
WINDOWS VISTA ADMINISTRATION
ASD
CISCO CCNA SERTIFICATION
Level 1
Internetworking
Introduction to internetworking
The OSI Model
Ethernet
Wireless
TCP/IP
The DOD Model
The IP Address
IP Classes
Level 2
IP Subnetting
What is Subnetting
Classless Inter-Domain Routing (CIDR)
Subnetting
Variable Length Subnet Masks
Troubleshooting TCP/IP
Internetwork Operating System
Introduction to IOS
Passwords
Banners Hostnames & Descriptions
Configuring Interfaces
Saving and Verifying Configuration
Level 3
IP Routing
Bringing it Together
Building Rout Tables
Distance-Vector Routing Protocols
Interior Gateway Routing Protocol
Verifying
More Routing Protocols
EIGRP
Open Shortest Path First Level 4
Layer Two Switching
Layer 2 Switching
Spanning Tree Protocol
Switch Types
Configuring the Switch
Virtual LANs
VLAN Concepts
VLAN Trucking Protocol
Configuring VLANs
Advanced IOS
Router Components
Backup and Restore
Cisco Discovery Protocol
Using Telnet
Host Names
Level 5
Access Lists
Types of Access Lists
Creating an Access List
Using the Access List
Wide Area Networks
WAN Basics
HDLC
PPP
Frame Relay
ISDN
CISCO CCNA - CCNP CERTIFICATION
CCNA Semester 1 Networking Basics
Routers And Routing Basics
Switching Basic And Intermediate Routing
Wan Technologies
Remote Acces
Advanced Routing
Multilayer Switching
Network Troubleshooting
sd
HOME AND SMALL HOUSE NETWORKING
Welcome
Networking Basics
What is a Network?: Pt. 1
What is a Network?: Pt. 2
Connecting Two Computers
Connecting Multiple Computers
Wired Clients (Windows)
Wired Clients (MAC)
Wired vs. Wireless
Router Administration
Router Administration
Firmware Updates
Airport Administration
Software Update (Airport)
Sharing an Internet Connection
Types of Broadband
Firewalls and Port Forwarding
Restricting Internet Access
Good Internet Habits
Internet Connection Sharing (Windows)
Internet Connection Sharing (MAC)
Sharing Files Over a Network
Windows Workgroups
User Accounts (Windows)
Simple File Sharing (Windows)
Advanced File Sharing (Windows)
User Accounts (MAC)
Simple File Sharing (MAC)
Advanced File Sharing (MAC)
Windows/MAC File Sharing
Managing Network Passwords (Windows)
Keychain (MAC)
File Sharing and Firewalls (Windows SP1)
File Sharing and Firewalls (Windows SP2)
File Sharing and Firewalls (MAC)
Offline Folders (Windows)
Other Types of Network Sharing
Sharing via iChat
Sharing Printers and Peripherals (Windows)
Sharing Printers and Peripherals (MAC)
Printing to a Network Printer (Windows)
Printing to a Network Printer (MAC)
Printing to a MAC Printer from Windows
Sharing Music with iTunes
Remote Desktop (Windows)
Remote Desktop (MAC)
Wireless Networks
Introduction to Wireless
Placing a Wireless Basestation
Wireless Router Administration
Airport Administration
Installing Wireless Cards in Laptops
Installing Airport Cards in MACs
Installing Wireless Cards in PCs
Wireless Settings (Windows SP1)
Wireless Settings (Windows SP2)
Explaining Encryption
WEP Encryption (Windows)
WEP Encryption (MAC)
WPA-PSK Encryption
WPA Personal Encryption (MAC)
Disabling SSID Broadcast
Disabling SSID Broadcast (Airport)
MAC Address Filtering
MAC Address Filtering (Airport)
Extending an Airport Network
Hacks, Tricks, and Other Cool Things
Linking Hubs: Pt. 1
Linking Hubs: Pt. 2
Wireless Router as Wireless Access Point: Pt. 1
Wireless Router as Wireless Access Point: Pt. 2
Wireless Router as Wireless Access Point: Pt. 3
Ad-Hoc Network (Windows)
Ad-Hoc Network (MAC)
Bridging Networks
Troubleshooting
Troubleshooting Strategy
Pinging (Windows)
Pinging (MAC)
Network Place Won't Appear (Windows)
Intermittent Wireless Connections
CCNA CERTIFICATE TRAININGS 1GB
COMPUTER HACKING FORENSIC INVESTIGATOR 1.5 GB
MICRISOFT VIRTUALIZATION TRAINING 1 GB
CISCO EXAMINATION QUESTIONS 700 MB
NOVELL - LINUX - MICROSOFT SECURITY 2 GB
CERTIFIED ETHICAL HACKING 3.5 GB
LINUX SECURITY 2.5 GB
VE BIRCOK SERVER KURULUM GÖRSEL DERSLERI LINUX ve MS SERVER 2003