Professional Documents
Culture Documents
Pengenalan
Framework .NET
Agenda
Pengenalan Framework .NET
Pengenalan Visual Studio
Managing Project Structure
Debugging
PENGENALAN
FRAMEWORK .NET
Platform .NET
Arsitektur Windows 8
Platform .NET
Interoperability
Dapat mengakses fungsionalitas
program/library lain yang dijalankan
di luar .NET environment
Common Language
Infrastructure (CLI)
Platform .NET
Language Independence
Support Common Type System (CTS)
Common Language Infrastructure
(CLI)
Platform .NET
Base Class Library (BCL)
Berisi kelas-kelas untuk fungsi umum (I/O file, graphic
rendering, database interaction, XML manipulation, dll.)
Simplified Deployment
Checking previous installation & security requirements
Security
Common security model (e.g. buffer overflows
avoidance)
Portability
Open standard
Class Library
System
System. CodeDom
System. Collections
System. Diagnostics
System. Globalization
System. IO
System. Resources
System. Text
System. Text.RegularExpressions
Memory management
Non-deterministic
Compacting memory
Using generational
Generation 0 frequently collected
Generation 1 less frequently collected
Generation 2 least frequently collected
Mono
Portable.NET
Microsofts Shared Source CLI tidak update
sejak 2006
CrossNet tidak aktif sejak 2007
PENGENALAN
VISUAL STUDIO IDE
MANAJEMEN PROJECT
STRUCTURE
Container yang
mengatur source code,
data connections, dan
references
SOLUTION
Container yang
mengatur banyak
project yang
interdependent menjadi
satu
2. Examine Project
Structure
6. Adding References
Catatan
Namespace
Sebuah container untuk mengatur source code
dalam sebuah project
Analoginya sama dengan folder di dalam
komputer
Jika ada bagian source code yang membutuhkan
referensi dari source code di namespace lain,
dapat menggunakan keyword using untuk
menyertakannya.
DEBUGGING
Syntax
Error
Logic Error
Runtime
Error
Data Tip
Watch
Window
Immediat
e Window
Call Stack
http://www.codeproject.com/Articles/79508/Mastering-Debugging-inVisual-Studio-2010-A-Beginn
Tugas
Instalasi Visual Studio 2010/2012 Express
Mencoba mekanisme Debugging pada Visual
Studio