250MB free for everyone.

| C#.NET | ASP.NET | XML | CSS | SQL SERVER 2005| Görsel Eğitim Setleri

*** Kıbrısta setleri inceleyerek, eldende teslim alabilirsiniz! ***
iletişim(email/msn) ve refansları görmek için : gorsel-egitim@hotmail.com

SETLERIN TAMAMI INGILIZCEDIR.
Setlerin içerdikleri bilgileri türkçe bir kaynaktan bulmak imkansızdır.
Orta derecede ingilizce bilgisi yeterlidir.

* NEDEN BU SETLERE SAHİP OLMALIYIM *

1. Başlangıç seviyesinden - profesyonel seviyeye kadar her konuyu en ince ayrıntısına kadar profesyonel programcılar anlatmaktadır.

2. Eğitim CD'leri her konudan sonra , bölüm testleri ile bilginizi tazelemektedir

3. İçlerinde anlatılan her konuda YAZILIM MUHENDİSLİĞİ gözlemleride anlatılmaktadır.

4. C#.NET setlerinin yanında ayrıca VB.NET eğitim setlerinide veriyorum. Bu iki farklı program kodlarınında ortak bir proje durumunda nasıl birleştirildiğide görsel eğitim setlerinde anlatılmaktadır.

5. Setlerin tamamı birbirinden farklıdır. Her sette farklı bir veri tabanı uygulaması farklı form tasarımları, farklı algoritmalar görecek ve öğreneceksiniz.

6. Bu setler tamamen arşivliktir. Herhangi bir konuyu unuttuğunuzda görsel eğitimler sayesinde tekrardan hatırlayabilirsiniz.

7. Kitaplarda okuduklarımızı koda uygularken zorluk çekmeye son!.Görsel eğitim videoları sayesinde profesyonel programcıların, mouse hareketlerini takip ederek artık sizde rahatlıkla uygulamalarınızı yazabilirsiniz.

8. Microsoft Visual Studio 2005 çok gelişmiş bir programlama aracıdır..Görsel Eğitim Setleri sayesinde profesyonel programcıların bu IDE' yi nasıl kullandıklarını , hangi kısa yolları kullandıklarını veya projelerini yaparken nelere dikkat ettiklerini , yazılımları nasıl test edip , nasıl webe ya da program paketleri yapıp yayımladıklarını teker teker göreceksiniz..

. . .Fazla söze gerek yok...Setlerin adları ve içerdikleri konular aşağıdadır..Dikkatlice inceleyiniz lütfen...

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

EN KISA ZAMANDA GERİ KALAN SETLERİNDE İÇERİKLERİ EKLENECEKTİR !!!

Let us know if this page contains pornographic, copyrighted, or hate content. 250Free proudly supports TheFreeSite.com