welcome to the .net world
TRANSCRIPT
{
Desktop
Windows Form
WPF
VSTO
Microsoft Technology
Web
ASP.NET
Silverlight
Microsoft Technology
Cloud
Windows Azure
Microsoft Technology
Mobile
Windows Mobile
Windows Phone 7
Microsoft Technology
Game
XNA for Desktop, Zune and XBOX
XNA for Windows Phone 7
Microsoft Technology
Other Device
Robotics
Windows CE
Microsoft Technology
Windows Server
Server Infrastructure
Database Server
And many more....
Microsoft Technology
.NET Framework
.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
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
.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
C# / VB.NET / C++ / F#
Multi Language Support
.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.
How the .NET Framework works?
3
MSIL Compiler 1
SourceCode MSIL Code
2
MSIL Code Machine Code
JIT Compiler
Machine Code
CLR
Application
.NET Framework on UNIX Base
VS 2010 & .NET Framework 4 Training Kit http://www.microsoft.com/downloads/en/details.aspx?FamilyID=752cb725-969b-4732-a383-ed5740f02e93&displaylang=en
Visual Studio 2010
Visual Studio 2010 Edition http://www.microsoft.com/visualstudio/en-us/products
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
Windows Form WPF
VSTO ASP.NET Silverlight
Windows Azure Windows Mobile
Windows Phone 7 Microsoft Surface
XNA Robotics Sharepoint
What can I do?
New Features http://msdn.microsoft.com/en-us/library/bb386063.aspx
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
Project Template & Multitargeting Framework
Visual Studio 2010 Training Kit Download at http://tinyurl.com/vs2010trainingkit
SQL Server Express 2008 R2 10 GB Database Storage
SQL Server Driver for PHP
PHP BB
Jomlaa
Wordpress
Business Intelligence Capabilities
Reporting Services
Reporting Services
Rich Visualizations
SQL Server 2008 R2 Training Kit http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=fffaad6a-0153-4d41-b289-a3ed1d637c0d
ASP.NET & Web http://www.asp.net/
ASP. NET Web Forms 4.0
Model View Controller (MVC)
Controller (Input)
Model (Logic)
View (Presentation)
Pemisahan Fokus!
Search Engine Optimization Toolkit
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
MSDN AA UNIKOM http://msdn.unikom.ac.id
Dreamspark http://www.dreamspark.com
How to get resources?
MUGI http://mugi.or.id
Geeks .NET Indonesia http://netindonesia.net
SQL Server Indonesia http://sqlserver-indo.org/
Communities