SlideShare uma empresa Scribd logo
1 de 23
.NET Demystified
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DOT what? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An example would be…
A Once in a Decade Change ,[object Object],[object Object],[object Object],1980 1990 2000 Richness Win16 Win32 COM MFC Components Services APIs Windows 3.0
Source: WW DevTracker
Landmarks to Date ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
.NET 2.0 Design Goals ,[object Object],[object Object],[object Object],1980 1990 2000 Richness Win16 Win32 COM MFC Components Services APIs Windows 3.0 Richness Win16 Win32 COM MFC Components Services APIs Windows 3.0
Automatic Enhancements System.Windows Forms System.Web Services Caching UI Configuration Security SessionState System.Data OleDb SqlXml Sql SqlTypes ObjectSpaces SqlClient System Collections Configuration Globalization Diagnostics ServiceProcess Text IO Net Resources Reflection Threading Runtime InteropServices Remoting Serialization System.Xml XSLT Serialization XPath Developer Tools Transactions Visual Studio .NET Visual Studio Tools for Office ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Language Innovations ,[object Object],[object Object],[object Object],[object Object]
Server Innovations System.Windows Forms System.Web Services Caching UI Configuration Security SessionState System.Data OleDb SqlXml Sql SqlTypes ObjectSpaces SqlClient System Collections Configuration Globalization Diagnostics ServiceProcess Text IO Net Resources Reflection Threading Runtime InteropServices Remoting Serialization System.Xml XSLT Serialization XPath Developer Tools Transactions Visual Studio .NET Visual Studio Tools for Office ,[object Object],[object Object]
Web Innovations ,[object Object],[object Object],[object Object],[object Object],.NET Framework “.NET 2.0” System.Web Services System Net System.Xml XSLT Serialization XPath Transactions Caching UI Configuration Security SessionState System.Data OleDb SqlXml Sql SqlTypes ObjectSpaces SqlClient Collections Configuration Globalization Diagnostics ServiceProcess Text IO Resources Reflection Threading Runtime InteropServices Remoting Serialization
.NET 2.0 Core Principles ClickOnce Smart Clients VSTO ASP.NET Performance and Reliability Advanced Web Services “ It Just Works” C++ Mobility Application and Lifecycle Management SQL CLR and 64 bit VSIP .NET 2.0 Core Technology Ecosystem Productivity Connectivity Quality
I think I understand, but where’s the value? ,[object Object],[object Object],[object Object],[object Object],[object Object]
In other words ,[object Object],[object Object],[object Object],[object Object],[object Object]
How to unlock these benefits for your Development team ,[object Object],[object Object],[object Object]
Client Development in 2005 Windows Forms Microsoft Office ASP.NET 2.0 Mobile Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preparation and Training:  Microsoft Certified Technical Specialist Certification MCTS CREDENTIALS Credential Exam Course All MCTS Credentials 70-536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation 2956: Developing Applications with the .NET Framework 2.0 Foundation MCTS: .NET Framework 2.0 Web Applications 70-528: TS: Microsoft .NET Framework 2.0  Web-Based Client Development 2543: Core Web Application Technologies with Microsoft Visual Studio 2005     2544: Advanced Web Application Technologies with Microsoft Visual Studio 2005     2541: Core Data Access with Microsoft Visual Studio 2005     2542: Advanced Data Access with Microsoft Visual Studio 2005 MCTS: .Net Framework 2.0 Windows Applications 70-526: TS: Microsoft .NET Framework 2.0  Windows-Based Client Development 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005     2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005     2541: Core Data Access with Microsoft Visual Studio 2005     2542: Advanced Data Access with Microsoft Visual Studio 2005 MCTS: .NET Framework 2.0 Distributed Applications 70-529: TS: Microsoft .NET Framework 2.0 Distributed Application Development 2548: Core Distributed Application Development with Microsoft Visual Studio 2005     2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005
Preparation and Training: Microsoft Certified Professional Developer MCPD CREDENTIALS Credential Exam Course MCPD: Web Developer Must complete requirements for MCTS: .NET Framework 2.0 Web Applications 2956, 2541, 2542, 2543 & 2544   70-547: PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework   MCPD: Windows Developer Must complete requirements for MCTS: .NET Framework Windows Applications 2956, 2541, 2542, 2546 & 2547    70-548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework   MCPD: Enterprise Applications Developer Must complete the requirements for all three MCTS credentials 2956, 2548 & 2549    70-549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework  
Preparation and Training: Microsoft Certified Application Developer MCSD CREDENTIALS Requirements Exam Course Core Exams: Web or Windows Application Development (1 exam required) Exam: 70-305 2310, 2389 and 2640   Exam: 70-306 2565 and 2389   Exam: 70-315 2310, 2389 and 2640   Exam: 70-316 2555 and 2389 Core Exams: XML Web Services and Server Components Development (1 exam required) Exam: 70-310 2524, 2557, 2389 and 2663   Exam: 70-320 2524, 2557, 2389 and 2663 Elective Exams (1 exam required) Exam: 70-229 2073 and 2071   Exam: 70-230 2379   Exam: 70-234 2185 and 2341   Exam: 70-305, 70-306, 70-315 or 70-316 See course numbers above   Exam: 70-330 2840   Exam: 70-340 2840
Preparation and Training: Microsoft Certified Solution Developer * For more MCAD and MCSD certification course information, please visit www.newhorizons.com MCSD CREDENTIALS Requirements Exam Course Core Exams: Web Application Development  (1 exam required) Exam: 70-305 2310, 2389 and 2640   Exam: 70-315 2310, 2389 and 2640 Core Exams: Windows Application Development (1 exam required) Exam: 70-306 2565 and 2389   Exam: 70-316 2555 and 2389 Core Exams: XML Web Services and Server Components Development (1 exam required) Exam: 70-310 2524, 2557, 2389 and 2663   Exam: 70-320 2524, 2557, 2389 and 2663 Core Exams: Solution Architecture (1 exam required) Exam: 70-300 2710 Elective Exams (1 exam required) Exam: 70-229 2071 and 2073   Exam: 70-230 2379   Exam: 70-234 2185 and 2341   Exam: 70-301 1846 and 2710   Exam: 70-330 2840   Exam: 70-340 2840
How Acend can Help ,[object Object],[object Object],[object Object],[object Object],[object Object]
Thank You for Coming! ,[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

AD201: IBM Domino Application Development Today And Tomorrow
AD201: IBM Domino Application Development Today And TomorrowAD201: IBM Domino Application Development Today And Tomorrow
AD201: IBM Domino Application Development Today And TomorrowMartin Donnelly
 
2002 Great Global Grid Book
2002 Great Global Grid Book 2002 Great Global Grid Book
2002 Great Global Grid Book Bob Marcus
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesEamon Muldoon
 
O365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voiceO365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voiceNCCOMMS
 
Project Dpilot Documentation
Project Dpilot DocumentationProject Dpilot Documentation
Project Dpilot DocumentationDeepAnshu Sharma
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deploymentsTodd Kaplinger
 
Updated Core Cal Guide
Updated Core Cal GuideUpdated Core Cal Guide
Updated Core Cal Guidewtaylor2408
 
History of Windows Server
History of Windows ServerHistory of Windows Server
History of Windows Serversundas Shabbir
 
IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)eschwalb
 
Unified client management session from Microsoft partner boot camp
Unified client management session from Microsoft partner boot campUnified client management session from Microsoft partner boot camp
Unified client management session from Microsoft partner boot campOlav Tvedt
 
Solution guide -load balancing with the brocade server iron platform --micros...
Solution guide -load balancing with the brocade server iron platform --micros...Solution guide -load balancing with the brocade server iron platform --micros...
Solution guide -load balancing with the brocade server iron platform --micros...abeforu
 
Office deployment o365ug_nl_mrt_2013
Office deployment o365ug_nl_mrt_2013Office deployment o365ug_nl_mrt_2013
Office deployment o365ug_nl_mrt_2013Jasper Kraak
 
Windows Embedded Compact 7 White Paper
Windows Embedded Compact 7 White PaperWindows Embedded Compact 7 White Paper
Windows Embedded Compact 7 White PaperRyan Berg
 
Nwtl2017 extending and customizing ibm connections cloud
Nwtl2017 extending and customizing ibm connections cloudNwtl2017 extending and customizing ibm connections cloud
Nwtl2017 extending and customizing ibm connections cloudAndré Luís Cardoso
 
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...butest
 
Seminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure ServiceSeminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure ServiceANAND PRAKASH
 
Report : Dpilot - A Cloud Based File Transfer Web Application
Report : Dpilot - A Cloud Based File Transfer Web ApplicationReport : Dpilot - A Cloud Based File Transfer Web Application
Report : Dpilot - A Cloud Based File Transfer Web ApplicationNidhi Chauhan
 

Mais procurados (18)

AD201: IBM Domino Application Development Today And Tomorrow
AD201: IBM Domino Application Development Today And TomorrowAD201: IBM Domino Application Development Today And Tomorrow
AD201: IBM Domino Application Development Today And Tomorrow
 
2002 Great Global Grid Book
2002 Great Global Grid Book 2002 Great Global Grid Book
2002 Great Global Grid Book
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
 
O365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voiceO365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voice
 
Project Dpilot Documentation
Project Dpilot DocumentationProject Dpilot Documentation
Project Dpilot Documentation
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deployments
 
Updated Core Cal Guide
Updated Core Cal GuideUpdated Core Cal Guide
Updated Core Cal Guide
 
History of Windows Server
History of Windows ServerHistory of Windows Server
History of Windows Server
 
IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)
 
Unified client management session from Microsoft partner boot camp
Unified client management session from Microsoft partner boot campUnified client management session from Microsoft partner boot camp
Unified client management session from Microsoft partner boot camp
 
Solution guide -load balancing with the brocade server iron platform --micros...
Solution guide -load balancing with the brocade server iron platform --micros...Solution guide -load balancing with the brocade server iron platform --micros...
Solution guide -load balancing with the brocade server iron platform --micros...
 
Office deployment o365ug_nl_mrt_2013
Office deployment o365ug_nl_mrt_2013Office deployment o365ug_nl_mrt_2013
Office deployment o365ug_nl_mrt_2013
 
Windows Embedded Compact 7 White Paper
Windows Embedded Compact 7 White PaperWindows Embedded Compact 7 White Paper
Windows Embedded Compact 7 White Paper
 
Nwtl2017 extending and customizing ibm connections cloud
Nwtl2017 extending and customizing ibm connections cloudNwtl2017 extending and customizing ibm connections cloud
Nwtl2017 extending and customizing ibm connections cloud
 
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
 
Seminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure ServiceSeminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure Service
 
Report : Dpilot - A Cloud Based File Transfer Web Application
Report : Dpilot - A Cloud Based File Transfer Web ApplicationReport : Dpilot - A Cloud Based File Transfer Web Application
Report : Dpilot - A Cloud Based File Transfer Web Application
 
Live At Edu Wortell
Live At Edu WortellLive At Edu Wortell
Live At Edu Wortell
 

Destaque

Introduction to C#
Introduction to C#Introduction to C#
Introduction to C#Vadym Melnyk
 
Csc153 chapter 03
Csc153 chapter 03Csc153 chapter 03
Csc153 chapter 03PCC
 
Object Oriented Programming Languages
Object Oriented Programming LanguagesObject Oriented Programming Languages
Object Oriented Programming LanguagesMannu Khani
 
Control structures selection
Control structures   selectionControl structures   selection
Control structures selectionOnline
 
Csc153 chapter 02
Csc153 chapter 02Csc153 chapter 02
Csc153 chapter 02PCC
 
Csc153 chapter 01
Csc153 chapter 01Csc153 chapter 01
Csc153 chapter 01PCC
 
Visula C# Programming Lecture 1
Visula C# Programming Lecture 1Visula C# Programming Lecture 1
Visula C# Programming Lecture 1Abou Bakr Ashraf
 
Visula C# Programming Lecture 2
Visula C# Programming Lecture 2Visula C# Programming Lecture 2
Visula C# Programming Lecture 2Abou Bakr Ashraf
 
.NET and C# introduction
.NET and C# introduction.NET and C# introduction
.NET and C# introductionPeter Gfader
 
Basics of c# by sabir
Basics of c# by sabirBasics of c# by sabir
Basics of c# by sabirSabir Ali
 
C# Variables and Operators
C# Variables and OperatorsC# Variables and Operators
C# Variables and OperatorsSunil OS
 

Destaque (20)

L1
L1L1
L1
 
C# Basics
C# BasicsC# Basics
C# Basics
 
Object oriented programming With C#
Object oriented programming With C#Object oriented programming With C#
Object oriented programming With C#
 
Introduction to C#
Introduction to C#Introduction to C#
Introduction to C#
 
Chapter03
Chapter03Chapter03
Chapter03
 
Chapter01
Chapter01Chapter01
Chapter01
 
Csc153 chapter 03
Csc153 chapter 03Csc153 chapter 03
Csc153 chapter 03
 
Object Oriented Programming Languages
Object Oriented Programming LanguagesObject Oriented Programming Languages
Object Oriented Programming Languages
 
Control structures selection
Control structures   selectionControl structures   selection
Control structures selection
 
Chapter02
Chapter02Chapter02
Chapter02
 
Csc153 chapter 02
Csc153 chapter 02Csc153 chapter 02
Csc153 chapter 02
 
Csc153 chapter 01
Csc153 chapter 01Csc153 chapter 01
Csc153 chapter 01
 
7.data types in c#
7.data types in c#7.data types in c#
7.data types in c#
 
Visula C# Programming Lecture 1
Visula C# Programming Lecture 1Visula C# Programming Lecture 1
Visula C# Programming Lecture 1
 
Visula C# Programming Lecture 2
Visula C# Programming Lecture 2Visula C# Programming Lecture 2
Visula C# Programming Lecture 2
 
C sharp
C sharpC sharp
C sharp
 
.NET and C# introduction
.NET and C# introduction.NET and C# introduction
.NET and C# introduction
 
Basics of c# by sabir
Basics of c# by sabirBasics of c# by sabir
Basics of c# by sabir
 
Introduction To C#
Introduction To C#Introduction To C#
Introduction To C#
 
C# Variables and Operators
C# Variables and OperatorsC# Variables and Operators
C# Variables and Operators
 

Semelhante a Microsoft .Net Framework 2 0

Building Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using MicrosoftBuilding Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using Microsoftwebhostingguy
 
KarRox Oman IT Launch -2010
KarRox Oman IT Launch -2010KarRox Oman IT Launch -2010
KarRox Oman IT Launch -2010sandipdatta95
 
Mcitp enterprise administrator 2008
Mcitp enterprise administrator 2008Mcitp enterprise administrator 2008
Mcitp enterprise administrator 2008elshiekh1980
 
Building web 2.0 applications with ext js
Building web 2.0 applications with ext jsBuilding web 2.0 applications with ext js
Building web 2.0 applications with ext jsMarian Marinov
 
Best Cloud Computing Course | SCTS Cloud Course - Texceed
Best Cloud Computing Course | SCTS Cloud Course - TexceedBest Cloud Computing Course | SCTS Cloud Course - Texceed
Best Cloud Computing Course | SCTS Cloud Course - TexceedSamidha Takle
 
Fy10 Software + Services Cloud Overview 2 of 4
Fy10 Software + Services Cloud Overview 2 of 4Fy10 Software + Services Cloud Overview 2 of 4
Fy10 Software + Services Cloud Overview 2 of 4David Williams
 
jimnresumesse
jimnresumessejimnresumesse
jimnresumesseJim Nye
 
MCSD and 70-487 Exam Blueprint
MCSD and 70-487 Exam BlueprintMCSD and 70-487 Exam Blueprint
MCSD and 70-487 Exam BlueprintJeff Chu
 
IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...Prof. Harsha Kestur
 
Scalable And Usable Web Applications
Scalable And Usable Web ApplicationsScalable And Usable Web Applications
Scalable And Usable Web ApplicationsClint Edmonson
 
Microsoft Learning Certification Roadmap
Microsoft Learning Certification RoadmapMicrosoft Learning Certification Roadmap
Microsoft Learning Certification RoadmapRobert Gabos
 
Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1chenley
 
Yemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield UniversityYemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield UniversityGuillermo Julca
 
Q1 Southern California Session Slides
Q1 Southern California Session SlidesQ1 Southern California Session Slides
Q1 Southern California Session SlidesHarold Wong
 
Windows 2008 R2 & Windows7
Windows 2008 R2 & Windows7Windows 2008 R2 & Windows7
Windows 2008 R2 & Windows7Gabe Akisanmi
 

Semelhante a Microsoft .Net Framework 2 0 (20)

Building Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using MicrosoftBuilding Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using Microsoft
 
KarRox Oman IT Launch -2010
KarRox Oman IT Launch -2010KarRox Oman IT Launch -2010
KarRox Oman IT Launch -2010
 
Shanoj_Resume
Shanoj_ResumeShanoj_Resume
Shanoj_Resume
 
Mcitp enterprise administrator 2008
Mcitp enterprise administrator 2008Mcitp enterprise administrator 2008
Mcitp enterprise administrator 2008
 
Building web 2.0 applications with ext js
Building web 2.0 applications with ext jsBuilding web 2.0 applications with ext js
Building web 2.0 applications with ext js
 
Best Cloud Computing Course | SCTS Cloud Course - Texceed
Best Cloud Computing Course | SCTS Cloud Course - TexceedBest Cloud Computing Course | SCTS Cloud Course - Texceed
Best Cloud Computing Course | SCTS Cloud Course - Texceed
 
Fy10 Software + Services Cloud Overview 2 of 4
Fy10 Software + Services Cloud Overview 2 of 4Fy10 Software + Services Cloud Overview 2 of 4
Fy10 Software + Services Cloud Overview 2 of 4
 
jimnresumesse
jimnresumessejimnresumesse
jimnresumesse
 
MCSD and 70-487 Exam Blueprint
MCSD and 70-487 Exam BlueprintMCSD and 70-487 Exam Blueprint
MCSD and 70-487 Exam Blueprint
 
Visual studio2010 certpath
Visual studio2010 certpathVisual studio2010 certpath
Visual studio2010 certpath
 
B certification p3
B certification p3B certification p3
B certification p3
 
Gajendra kumar
Gajendra kumar Gajendra kumar
Gajendra kumar
 
IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...
 
Scalable And Usable Web Applications
Scalable And Usable Web ApplicationsScalable And Usable Web Applications
Scalable And Usable Web Applications
 
Microsoft Learning Certification Roadmap
Microsoft Learning Certification RoadmapMicrosoft Learning Certification Roadmap
Microsoft Learning Certification Roadmap
 
Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1
 
Yemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield UniversityYemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield University
 
Q1 Southern California Session Slides
Q1 Southern California Session SlidesQ1 Southern California Session Slides
Q1 Southern California Session Slides
 
Windows 2008 R2 & Windows7
Windows 2008 R2 & Windows7Windows 2008 R2 & Windows7
Windows 2008 R2 & Windows7
 
Sureeya2
Sureeya2Sureeya2
Sureeya2
 

Mais de Acend Corporate Learning (9)

What's New in Windows 7
What's New in Windows 7What's New in Windows 7
What's New in Windows 7
 
Project Management
Project ManagementProject Management
Project Management
 
Project Management
Project ManagementProject Management
Project Management
 
What's New in Visual Studio 2008
What's New in Visual Studio 2008What's New in Visual Studio 2008
What's New in Visual Studio 2008
 
Justifying ITIL - Building the ROI
Justifying ITIL - Building the ROIJustifying ITIL - Building the ROI
Justifying ITIL - Building the ROI
 
Information Security Seminar
Information Security SeminarInformation Security Seminar
Information Security Seminar
 
Sharepoint Unlock Hidden Potential
Sharepoint Unlock Hidden PotentialSharepoint Unlock Hidden Potential
Sharepoint Unlock Hidden Potential
 
ITIL Challenges With Implementation
ITIL Challenges With ImplementationITIL Challenges With Implementation
ITIL Challenges With Implementation
 
Info Excellence
Info ExcellenceInfo Excellence
Info Excellence
 

Último

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Último (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Microsoft .Net Framework 2 0

  • 2.
  • 3.
  • 5.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. .NET 2.0 Core Principles ClickOnce Smart Clients VSTO ASP.NET Performance and Reliability Advanced Web Services “ It Just Works” C++ Mobility Application and Lifecycle Management SQL CLR and 64 bit VSIP .NET 2.0 Core Technology Ecosystem Productivity Connectivity Quality
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Preparation and Training: Microsoft Certified Technical Specialist Certification MCTS CREDENTIALS Credential Exam Course All MCTS Credentials 70-536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation 2956: Developing Applications with the .NET Framework 2.0 Foundation MCTS: .NET Framework 2.0 Web Applications 70-528: TS: Microsoft .NET Framework 2.0 Web-Based Client Development 2543: Core Web Application Technologies with Microsoft Visual Studio 2005     2544: Advanced Web Application Technologies with Microsoft Visual Studio 2005     2541: Core Data Access with Microsoft Visual Studio 2005     2542: Advanced Data Access with Microsoft Visual Studio 2005 MCTS: .Net Framework 2.0 Windows Applications 70-526: TS: Microsoft .NET Framework 2.0 Windows-Based Client Development 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005     2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005     2541: Core Data Access with Microsoft Visual Studio 2005     2542: Advanced Data Access with Microsoft Visual Studio 2005 MCTS: .NET Framework 2.0 Distributed Applications 70-529: TS: Microsoft .NET Framework 2.0 Distributed Application Development 2548: Core Distributed Application Development with Microsoft Visual Studio 2005     2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005
  • 19. Preparation and Training: Microsoft Certified Professional Developer MCPD CREDENTIALS Credential Exam Course MCPD: Web Developer Must complete requirements for MCTS: .NET Framework 2.0 Web Applications 2956, 2541, 2542, 2543 & 2544   70-547: PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework   MCPD: Windows Developer Must complete requirements for MCTS: .NET Framework Windows Applications 2956, 2541, 2542, 2546 & 2547    70-548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework   MCPD: Enterprise Applications Developer Must complete the requirements for all three MCTS credentials 2956, 2548 & 2549    70-549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework  
  • 20. Preparation and Training: Microsoft Certified Application Developer MCSD CREDENTIALS Requirements Exam Course Core Exams: Web or Windows Application Development (1 exam required) Exam: 70-305 2310, 2389 and 2640   Exam: 70-306 2565 and 2389   Exam: 70-315 2310, 2389 and 2640   Exam: 70-316 2555 and 2389 Core Exams: XML Web Services and Server Components Development (1 exam required) Exam: 70-310 2524, 2557, 2389 and 2663   Exam: 70-320 2524, 2557, 2389 and 2663 Elective Exams (1 exam required) Exam: 70-229 2073 and 2071   Exam: 70-230 2379   Exam: 70-234 2185 and 2341   Exam: 70-305, 70-306, 70-315 or 70-316 See course numbers above   Exam: 70-330 2840   Exam: 70-340 2840
  • 21. Preparation and Training: Microsoft Certified Solution Developer * For more MCAD and MCSD certification course information, please visit www.newhorizons.com MCSD CREDENTIALS Requirements Exam Course Core Exams: Web Application Development (1 exam required) Exam: 70-305 2310, 2389 and 2640   Exam: 70-315 2310, 2389 and 2640 Core Exams: Windows Application Development (1 exam required) Exam: 70-306 2565 and 2389   Exam: 70-316 2555 and 2389 Core Exams: XML Web Services and Server Components Development (1 exam required) Exam: 70-310 2524, 2557, 2389 and 2663   Exam: 70-320 2524, 2557, 2389 and 2663 Core Exams: Solution Architecture (1 exam required) Exam: 70-300 2710 Elective Exams (1 exam required) Exam: 70-229 2071 and 2073   Exam: 70-230 2379   Exam: 70-234 2185 and 2341   Exam: 70-301 1846 and 2710   Exam: 70-330 2840   Exam: 70-340 2840
  • 22.
  • 23.

Notas do Editor

  1. Script: Good morning, I’m <presenter>, and I want to thank you all for taking the time to come here today.
  2. .NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software. Integrated across the Microsoft platform, .NET technology provides the ability to quickly build, deploy, manage, and use connected, security-enhanced solutions with Web services. .NET-connected solutions enable businesses to integrate their systems more rapidly and in a more agile manner, and help them realize the promise of information anytime, anywhere, on any device. Microsoft .NET provides everything that is needed to develop and deploy a Web service-based IT architecture: servers to host Web services; development tools to create Web services; applications to use them; and a network of more than 35,000 Microsoft partners to help organizations deploy and manage them. .NET technologies are supported throughout the family of Microsoft products, including the Windows Server System, the Windows XP desktop operating system, and the Microsoft Office System. And, .NET technologies will play an even larger role in future versions of Microsoft products.
  3. Web services are small, reusable applications that help computers from many different operating system platforms work together by exchanging messages. Web services are based on industry protocols that include XML (Extensible Markup Language), SOAP  (Simple Object Access Protocol), and WSDL  (Web Services Description Language). These protocols help computers work together across platforms and programming languages. From a business perspective, Web services are used to re-enable information technology so that it can change, move, and adapt like other aspects of a business.  They not only connect systems, they can help connect people with the information they need, within the software applications they are used to using, and wherever they happen to be. Microsoft offers a complete range of software that helps organizations and individuals benefit from Web service-based connectivity. These include the Microsoft Visual Studio .NET 200 5 developer tools, the Windows Server System that hosts Web services, and familiar desktop applications such as the Microsoft Office System that "consume" Web services.
  4. Key Points: PDC 2000 introduced a big shift in how we build apps: managed code and Web services .NET Framework was about addressing core developer needs: productivity, security, reliability, memory management Web services was about better application connectivity Script: Before we get into the meat of the day, I’d like to step back briefly and talk about how Microsoft got to .NET 2.0. Microsoft made the transition from Win16 to Win32 to increase address space and create a modern API set – one that became the core of Windows 95 and Windows NT. Microsoft introduced COM in 1993 to help improve code reusability. Microsoft introduced programming frameworks like MFC and WFC through the 1990s to increase developer productivity. And during that work they began to see some shifts in the way Microsoft customers were building and using applications – they were seeing lots of smaller development teams (especially in corporations) working on projects for less and less time. They were also seeing the benefits that managed execution environments like VB and Java were having in terms of productivity and security. And Microsoft was seeing some changes in how apps were built – less “green field” development and more work on integrating existing applications together. After a lot of discussion, Microsoft made a big decision – they created what became the .NET Framework and made a strategic bet that building a unified managed execution environment was going to provide the best developer platform going forward. At the same time, Microsoft was watching the big shifts in distributed computing and seeing how the Web was changing the nature of distributed computing – a move from connection-oriented distributed object systems to connectionless message-passing systems. Microsoft looked for ways to combine the best of both and began working with companies like IBM and ultimately came up with a set of XML-based protocols based on SOAP that they felt offered the flexibility of the Web for setting up arbitrary connections between applications, and the power of distributed object systems for programmability. In many ways, the inclusion of Web services support in the .NET Framework is like the inclusion of TCP/IP support in Win16 – improving the connectability of Windows with other systems. These two changes -- the shift to a fully managed platform and the introduction of Web services -- were pretty major, but were something Microsoft felt they needed to do to address the kinds of customer issues they were hearing – about addressing issues around memory leaks, making the programming model more productive and modern, increasing the security of the system, and easing the challenge of connecting heterogeneous environments.
  5. Key Points: .NET 2.0 focuses on building on .NET Framework 1.1 and 1.0 Across-the-board improvements in the –abilities Big improvements in developer productivity Ensuring your investments go forward smoothly Script: For .NET 2.0, Microsoft focused on three big areas. First, they aimed to improve the “abilities” – to make the .NET Framework more reliable, more secure, faster, more scalable, more memory-efficient, faster to load, and easier to administer. Second, they wanted to improve developer productivity – focusing particularly on decreasing the number of lines of code you have to write for common tasks and also bringing in key features like edit and continue. Finally, Microsoft wanted to set you up for what’s coming next – to ensure that your investments today move forward smoothly as they introduce some of their next technologies like SQL Server Yukon and Windows Longhorn.
  6. Key Points: .NET 2.0 is a great upgrade, even if you don’t want to write any code Script: With the .NET 2.0 architecture, Microsoft has done a lot on the deployment and operations front. Their goal is to ensure that most of these improvements come “free of charge” – you get them if you take an existing application and just bind it to the .NET 2.0 Framework. Already, with Microsoft’s internal tests, they are finding that ASP.NET scales nearly linearly from a 1-CPU box to an 8-CPU box. Microsoft is aiming to cut working set size and startup time by a third. They’ve improved the security model in .NET 2.0 by implementing what they call “partial trust.” And one of the biggest features is the support for 64-bit processors. Improved ASP.NET administration makes configuring your ASP.NET applications easier than ever before.
  7. Key Points: The CLR has made core advances that affect everything else Language innovations that will make your life easier and more productive Script: Microsoft has added full support for edit-and-continue debugging in the CLR. A new set of classes and IDE functionality for Visual Basic called MyDot makes VB much more productive by making it really simple to access common features of the platform like printers. The combination of iterators, generics, and anonymous methods make it incredibly easy to get from the ideas in your head to code on the screen.
  8. Key Points: ObjectSpaces is cool CLR Hosting (“Hardening” the .NET Framework) Continued focus on Web services Web services have a new programming model, support for secure transactions, and a new messaging API Script: SQL Server “Yukon” has the CLR integrated into the database engine so you can write sprocs in C# and VB .NET. The technology that enables that is called ObjectSpaces. ObjectSpaces extends ADO.NET to make it simple to persist any CLR object to a database. It introduces a declarative mapping between the objects and the database define how the data is persisted and enables separation between business logic and knowledge of the relational schema. And on the Web services front, Microsoft has focused on support for the latest Web Services standards, like WS-Security. You can use transports other than HTTP (like TCP), establish secure connections – even supporting Kerberos, and they’ve introduced a policy-driven declarative programming model. In all, this release has the best Web services support of any platform around.
  9. Key Points: Huge focus on productivity: reduce LOC by 70% New application services, new controls, master pages Script: Microsoft has made dramatic advances in ASP.NET with the .NET 2.0 version. Specifically, they are introducing core new application services like membership, role management and personalization. Microsoft is introducing new page framework features like master pages, skinning, and web parts. And they are shipping more than 40+ new controls that dramatically simplify data access, security, navigation and mobile device support. In addition to developer features, Microsoft is also making significant investment targeting administrators with server apps. With .NET 2.0 they will have a MMC admin tool for configuring all ASP.NET settings, configuration APIs for programmatically configuring systems, and tracing support for monitoring deployed servers. 
  10. NET technologies use Web services to help enhance the computing experience with highly integrated communications and information. Because .NET includes the core technologies for building Web services, it benefits everyone: individual users, organizations, and developers. .NET benefits organizations by helping them get the most out of their existing technology investments, while creating new ways to implement powerful, cost-effective information technology that will meet future needs.  .NET technologies and Web services can be used to integrate even the most disparate computing environments. .NET frees organizations from the confines of proprietary technology, providing the flexibility and scalability that can help organizations connect their existing IT systems and build a foundation for the next wave of computer technology.  .NET and Web services can help organizations lower operating costs by helping connect systems; increase sales by helping employees access the right information when and where they need it; integrate services and applications with customers and partners; and lower the costs of information technology with tools that help developers quickly create new solutions to address business issues. The .NET-based experience enhances the mobile computing experience so user's can get their information regardless of their location. .NET benefits developers by providing a tightly integrated set of tools for building and integrating Web services. Visual Studio .NET and the .NET Framework provide comprehensive development platforms that offer the best, fastest, and most cost-effective way to build Web services.
  11. NET technologies use Web services to help enhance the computing experience with highly integrated communications and information. Because .NET includes the core technologies for building Web services, it benefits everyone: individual users, organizations, and developers. • .NET benefits organizations by helping them get the most out of their existing technology investments while creating new ways to implement powerful, cost-effective information technology that will meet future needs. .NET technologies and Web services can be used to integrate even the most disparate computing environments. .NET frees organizations from the confines of proprietary technology, providing the flexibility and scalability that can help organizations connect their existing IT systems and build a foundation for the next wave of computer technology. .NET and Web services can help organizations lower operating costs by helping connect systems; increase sales by helping employees access the right information when and where they need it; integrate services and applications with customers and partners; and lower the costs of information technology with tools that help developers quickly create new solutions to address business issues. •.NET benefits individuals by helping provide a more personal and integrated computing experience. .NET-enabled computing is centered on the user–not on the features of the software or hardware. The user's experience becomes very customizable and provides integrated data and customized interactions that work well with a wide range of computing hardware, such as Pocket PCs , Smartphones , laptops, and other devices. The .NET-based experience enhances the mobile computing experience so user's can get their information regardless of their location. For example, it can take place on a desktop computer, in the car on a Smartphone, or at the store on a Pocket PC. •.NET benefits developers by providing a tightly integrated set of tools for building and integrating Web services. Visual Studio .NET and the .NET Framework provide comprehensive development platforms that offer the best, fastest, and most cost-effective way to build Web services. With Visual Studio .NET and the .NET Framework, developers can take advantage of a programming model designed from the ground up for creating Web services in a highly productive, multilanguage environment. With scalable, high-performance execution, the .NET tools allow developers to use existing skills to create a wide range of solutions that work across a broad array of computing devices. .NET also provides a foundation for building Service Oriented Architectures (SOA).