Welcome to the .NET world
-
Upload
dani-taufani -
Category
Technology
-
view
786 -
download
0
Transcript of Welcome to the .NET world
![Page 1: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/1.jpg)
{
![Page 2: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/2.jpg)
Desktop
Windows Form
WPF
VSTO
Microsoft Technology
![Page 3: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/3.jpg)
Web
ASP.NET
Silverlight
Microsoft Technology
![Page 4: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/4.jpg)
Cloud
Windows Azure
Microsoft Technology
![Page 5: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/5.jpg)
Mobile
Windows Mobile
Windows Phone 7
Microsoft Technology
![Page 6: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/6.jpg)
Game
XNA for Desktop, Zune and XBOX
XNA for Windows Phone 7
Microsoft Technology
![Page 7: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/7.jpg)
Other Device
Robotics
Windows CE
Microsoft Technology
![Page 8: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/8.jpg)
Windows Server
Server Infrastructure
Database Server
And many more....
Microsoft Technology
![Page 9: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/9.jpg)
.NET Framework
![Page 10: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/10.jpg)
.NET Framework adalah sebuah infrastruktur yang terintegrasi dengan Visual Studio untuk pengembangan perangkat lunak dalam lingkungan OS dan device yang beragam.
.NET Framework mengarah kepada OOP (Object Oriented Programming)
Overview
![Page 11: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/11.jpg)
Flashback .NET Framework
.NET 1.0 .NET 1.1 .NET 2.0
3.0
3.5
.NET 4
2002 2003 2010 2005-08
CLR 1.0 CLR 1.1 CLR 2.0 CLR 4
SP1
![Page 12: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/12.jpg)
.NET Framework
Base Class Libraries
The CLR JIT &
NGEN Garbage Collector
Security Model
Exception Handling
Loader & Binder
WPF Win
Forms DLR
ASP.NET
WCF And
more! LINQ
![Page 13: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/13.jpg)
C# / VB.NET / C++ / F#
Multi Language Support
![Page 14: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/14.jpg)
.NET Framework Main Component
Common Language Runtime (CLR)
- CLR berfungsi untuk menjalankan program yang masih berbentuk Intermediate Code.
- Penanganan manajemen memori, dll.
Base Class Libraries (BCL)
- Kumpulan class atau struktur yang dapat digunakan programmer dalam
pembuatan / pengembangan perangkat lunaknya.
![Page 15: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/15.jpg)
How the .NET Framework works?
3
MSIL Compiler 1
SourceCode MSIL Code
2
MSIL Code Machine Code
JIT Compiler
Machine Code
CLR
Application
![Page 16: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/16.jpg)
.NET Framework on UNIX Base
![Page 17: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/17.jpg)
VS 2010 & .NET Framework 4 Training Kit http://www.microsoft.com/downloads/en/details.aspx?FamilyID=752cb725-969b-4732-a383-ed5740f02e93&displaylang=en
![Page 18: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/18.jpg)
Visual Studio 2010
![Page 19: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/19.jpg)
Visual Studio 2010 Edition http://www.microsoft.com/visualstudio/en-us/products
![Page 20: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/20.jpg)
Computer that has a 1.6GHz or faster processor
1 GB (32 Bit) or 2 GB (64 Bit) RAM (Add 512 MB if running in a virtual machine)
3GB of available hard disk space
5400 RPM hard disk drive
DirectX 9 capable video card running at 1024 x 768 or higher-resolution display
DVD-ROM Drive
Hardware Requirement
![Page 21: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/21.jpg)
Windows Form WPF
VSTO ASP.NET Silverlight
Windows Azure Windows Mobile
Windows Phone 7 Microsoft Surface
XNA Robotics Sharepoint
What can I do?
![Page 22: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/22.jpg)
New Features http://msdn.microsoft.com/en-us/library/bb386063.aspx
![Page 23: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/23.jpg)
Visual enhancements
Support for multiple monitors
Search-As You Type
Call Hierarchy
Code Snippets
One-Click Publishing
Drag-and-Drop Data Binding for WPF
New Data Access (ADO.NET Data Services)
And many more!
Visual Studio IDE Improvements http://msdn.microsoft.com/en-us/library/dd547188.aspx
![Page 24: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/24.jpg)
Project Template & Multitargeting Framework
![Page 25: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/25.jpg)
Visual Studio 2010 Training Kit Download at http://tinyurl.com/vs2010trainingkit
![Page 26: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/26.jpg)
![Page 27: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/27.jpg)
SQL Server Express 2008 R2 10 GB Database Storage
SQL Server Driver for PHP
PHP BB
Jomlaa
Wordpress
Business Intelligence Capabilities
Reporting Services
![Page 28: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/28.jpg)
Reporting Services
![Page 29: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/29.jpg)
Rich Visualizations
![Page 30: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/30.jpg)
SQL Server 2008 R2 Training Kit http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=fffaad6a-0153-4d41-b289-a3ed1d637c0d
![Page 31: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/31.jpg)
ASP.NET & Web http://www.asp.net/
![Page 32: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/32.jpg)
![Page 33: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/33.jpg)
ASP. NET Web Forms 4.0
![Page 34: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/34.jpg)
Model View Controller (MVC)
Controller (Input)
Model (Logic)
View (Presentation)
Pemisahan Fokus!
![Page 35: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/35.jpg)
Search Engine Optimization Toolkit
![Page 36: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/36.jpg)
Microsoft Web Platform Installer
FREE
Install the latest versions of Microsoft Web Platform tools, server, database and framework.
Stay up-to-date and explore what’s new.
Runs on Windows XP, Windows Vista, Windows 7, Windows Server 2003 and Windows Server 2008
![Page 37: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/37.jpg)
MSDN AA UNIKOM http://msdn.unikom.ac.id
Dreamspark http://www.dreamspark.com
How to get resources?
![Page 38: Welcome to the .NET world](https://reader033.fdocuments.us/reader033/viewer/2022052414/55d4a7a2bb61ebd40e8b4646/html5/thumbnails/38.jpg)
MUGI http://mugi.or.id
Geeks .NET Indonesia http://netindonesia.net
SQL Server Indonesia http://sqlserver-indo.org/
Communities