|
|
Winforms 2.0 (Visual C# 2005) Yeniden Başlıyor!
|
.NET'in en güçlü uygulama alanlarından olan Form tabanlı uygulamaları içeren Visual C# 2005 yada diğer adıyla WinForms 2.0 Akademi programı geniş ve zengin içeriği aynı zamanda C#nedir?com kalitesiyle 14 Ekim C.Tesi günü Özcan Değirmenci ile başlıyor. Detaylar için haberi okuyunuz...
|
Türkiye’’de
bir ilk program: WinForms 2.0(Visual C# 2005) Akademi
C#nedir?com
ve BT Akademi işbirliğiyle yepyeni bir .NET programını sizlere sunuyoruz: WinForms
2.0 yada diğer adıyla Visual C# 2005 programı. Türkiye’’de
bu alanda yapılmış en geniş içerikli ve en kapsamlı program olduğuna inandığımız
bu program .NET ortamında Form tabanlı yazılımlar geliştirmek isteyen programcıların
amaçları ve istekleri doğrultusunda hazırlanmıştır. Aşağıda içeriği detaylı
olarak yazılmış olan program Türkiye’’de bir ilk olacaktır. Programı bitiren
kişiler .NET 2.0 ortamında her türlü ileri ve orta seviye Windows tabanlı yazılımları
geliştirebilecek seviyeye gelecektir. Program temel form elemanlarından, ileri
seviye mesajlaşma, grafik programlama ve özel kontrol geliştirmeye kadar bir
çok konuyu kapsamaktadır. Program hakkında kafanızdaki soru işaretlerini gidermek
açısından detaylı bir ajanda çıkardık. Programın ajandasındaki ana başlıkları
aşağıda detaylı olarak verilmiştir.
Bilindiği üzere yıllardır windows tabanlı masaüstü uygulamalar geliştirilmekte.
Ancak son zamanlarda Web teknolojilerndeki hızlı gelişmeler masaüstü uygulamacılarını
az da olsa umutsuzlandırmıştı. Ancak web teknolojilerinin uygulanmasındaki zorluk
ve web üzerinden halen yapılamayan bir çok projeden dolayı windows üzerinde
çalışan masaüstü uygulamalarının popülerliği gün geçtikçe artmaktadır. Bu program,
.NET platformunun Visual C# ortamında yazılım geliştirilmesi noktasında sunduğu
olanakları en ince ayrıntılarıyla ve gerçek örneklerle birlikte kapsamaktadır.
Windos
Programlama (Visual C# 2005) Programı
Windows Programcıları, sahipsiz değilsiniz!
Program
Tarihleri |
Başlangıç Tarih
Seçenekleri
14 Ekim 2006 C.Tesi
C.Tesi Saat : 14:15 - 18:00 (4 Saat)
Pazar Saat : 14:15 - 18:00 (4 Saat)
|
Saat |
Toplam
6 Hafta, 48 Saat |
Kontenjan |
12 |
Eğitim
Yeri |
BT
Akademi Kadıköy, İstanbul
Adres
ve Kroki için tıklayınız. |
Eğitmenler |
Özcan
Değirmenci
|
Eğitim
Ücreti |
650
YTL + KDV |
Visual C# 2.0 programının diğer bir özelliğide, .NET ile Windows Uygulamaları
geliştirme konusunda Türkiye’’nin en bilinen isimlerinden olan ve C#nedir?com
üyelerinin yakından tanıdığı Özcan Değirmenci tarafından verilecek olmasıdır.
WinForms
2.0 Akademi nedir?
C#nedir?com daha önce düzenlediği yaklaşık 25 kez düzenlenen C# Akademi programı
ile yüzlerce bilinçli C# bilien programcı yetiştirdi. Ardından .NET’’in en çok
kullanılan uygulama alanı olan ASP.NET için bu misyonu üstlenildi. Şimdi ise
yine .NET’’in en çok kullanılan alanlarından biri olan Visual C#
ile Windows tabanlı programlar konusunda bu görevi üstleniyor. Bilgiyi doğru
bir şekilde ve doğru yöntemlerle vermeye kendine misyon edinmiş olan C#nedir?com
editörleri sizlerden gelen yoğun talepler üzerine şimdi de Visual C# konusunda
bir program düzenliyor. Windows programlamayı sıfırdan ele alıp katılımcıların
bilinç düzeyini yükseltmeyi planlıyor. Şimdilik sınırlı sayıda açılacak olan
program 2005 yılının sonlarında duyrulan Visual Studio.NET 2005 üzerinden devam
edecektir. Program boyunca bir çok işe yarar örnek ve bileşen(component)
geliştirilecek ve gerçek proje deneyimleri katılımcılara aktarılacaktır.
WinForms
2.0 Akademi programının ön koşulu varmıdır?
WinForms 2.0 programı orta düzey veya daha üst seviyede C# bilgisi sahibi olan
fakat çok fazla uygulama geliştirmemiş olan programcılar içindir. Bu programa
diğer nesne yada bileşen yönelimli programlama
dillerinde (C++, Java, Delphi, VB) yazılım
geliştirmiş kişilerde katılabilir. Bütün katılımcılar için C# dilinin temel
kuralları tekrarlanacaktır. Programın diğer bir amacı ise halihazirda .net ile
Windows uygulamaları geliştiren kişilerin olaya daha hakim olmalarını sağlamak
ve temelleri tekrar gözden geçirmektir. .NET Konusunda bilgi sahibi olan ancak
uygulama geliştirmek için yeterli bilgi birikimine sahip olmadığını düşünen
kişilerde bu programa katılabilirler.
Bu program programlamaya yeni başlayan yada
herhangi bir programlama dili bilmeyen kişiler için değildir.
WinForms
2.0 Akademi Eğitim İçeriği
WinForms 2.0 programının ana başlıkları aşağıdaki gibidir.
Bölüm
1
C# a Genel Bakış
Temel
Kuralların Gözden Geçirilmesi
Sınıflar, Metotlar
Temsilciler ve Olaylar
Bölüm 2
.NET Mimarisi
CLR
JIT
NGen
IL
CTS
CLS
GC
GAC
Managed Code Çalışma Mimarisi
Bölüm 3
Windows Programlama
Temel Windows Programalama
Windows Programlama Tarihi
Windows Programlama Mantıgı
Windows Calisma Mimarisi
Win32 API Mimarisi
Windows Kontrolleri
Windows Kontrol Mimarisi
Kontrol Eventleri
Keyboard Eventleri
Mouse Eventleri
Winforms yapısı ve Mimarisi
Form Yaşam Süresi
Form Olayları
Temel Windows. Kontrolleri
Button
TextBox
Label, Linklabel
Radio Button, CheckBox
RichTextBox
DateTimePicker
MonthCalendar
MaskedTextBox
Listbox
ListView
TabControl
TreeView
Panel
GroupBox
ToolTip
ProgressBar
PictureBox
Diyalog Kontrolleri
Open ve Save File Dialog
Folder Browser Dialog
Print işlemleri
Print Dialogları
Print Preview Dialog
Page Setup Dialog
Print Dialog
Print Document
Font ve Color Dialog
Bölüm 4
İleri Windows Kontrolleri
Menüler ile Çalışmak
ToolBar
Layout Hazırlama (Dinamik ve Statik Layout)
SDI ve MDI Uygulamaları geliştirmek
Timer Kontrolü
Splitter Kontrolü
HScrollbar ve VScrollbar Kontrolü
WebBrowser ve extern scripting
EventLog
ErrorProvider
HelpProvider
Sık Kullanılan Diğer Windows Kontrolleri
VS.NET 2005 Strip Kontrolleri (Menü Strip, Tool
Strip ...)
Bölüm 5
.NET Assembly
Application Domain Yapısı
Assembly Mantığı
Assembly Yapısı
Assembly Oluşturma
Shared ve Private Assembly
Modul Mantığı
Assembly’’lerin Projelerde kullanımı
COM yapısı
COM nesnelerinin .NET
te kullanılması
.NET Assembly leri COM
nesnesi
Reflection ve Plugin-Tabanlı Programlama
P/Invoke (WinAPI çağrımları)
Data Marshalling
Bölüm 6
GDI+ ile Grafik İşlemleri
GDI Temelleri
GDI+ nesneleri
Brush
Font
Pen
Graphics
Device
GDI+ ile Resim İşleme
GDI+ ile Winform Şekillendirme
UI oluşturma
Layered Windows – Transparent
Controller
Gradient Boyama
NC (Non Client) Painting
İleri GDI+ konuları
Transform
Region Kavramı
Performans ve Double Buffering
Bölüm
7
Windows Kontrolleri ve Component Geliştirme
Component Geliştirme
Component
Özel Kontroller oluşturma (Custom Controls)
Sıfırdan Kontrol Geliştirme
Var olan Kontrolleri Geliştirme
Registery Erişimi
|
Bölüm 8
Tasarım Zamanı Kontrol özellikleri Ekleme
VS.NET Design Mimarisi
Servisler
IDesignerHost
ISelectionService
IComponentChangedService
DesignerTransaction
Attributelar
Browsable, DefaultValue,
Category, Description, EditorBrowsable
Editor, Designer
Designer ve Editör Oluşturma
ComponentDesigner
ControlDesigner
Smart
Tags
Serialization
CodeDomSerializer
Actions ve DesignerVerb
Tanımlama
Mouse ve Drag eventleri yakalama
Windows Hookları
Bölüm 9
Localization Globalization
Resource Dosyaları ile calisma
ResX Dosyaları
Resource Gömme(Embed)
Çalışma Zamanlı Resource
Oluşturma & Okuma
ResourceReader
ResourceWriter
Culture Bilgisi
IFormatProvider
NumberFormatInfo
DateTimeFormatInfo
Bölüm 10
Veritabanı
İşlemleri ve Binding
İlişkisiel Veri tabanı modeli
ADO.NET Kütüphanesi
ADO.NET Nesne
Modeli
Veritabanlarına
Erişim
OleDbCommand ve OlaDbDataReader
Bağlantısız
veri erişimi ve DataSet modeli
Databinding Nedir
Basit ve Karışık
Binding
Data Objects
and Collections
Data Sources Kontrolleri
DataGridView
BindingSource
BindingNavigator
Bölüm 11
İleri Seviye
Windows İşlemleri
Process Mantıgı
Process’’ler ile Çalışma
Windows Servisleri
Windows Servisleri
Yönetimi
Windows Servisleri
Oluşturma
Thread Mekanizması
Thread Priority
Thread Senkronizasyonu
Thread Pool
Lock, Mutex
, Enter, Exit
Asenkron Komut Çalıştırma
Windows kotrolleri ile Çok kanallı Çalışma
Invoke
BeginInvoke
Application.DoEvents
Bölüm 12
Network
Programlama
Temel Ağ programlama Bigileri
Socket port ip vb temel Mimari bilgileri
WebRequest ve WebResponse
WebClient
Program içerisinden Web Servislerle Etkileşim
TcpListener TcpClient
Socket
Serialization
Networkten Nesne Gönderme
Server – Client Mimarisi
Protokol Oluşturma
Bölüm 13
Managed Direct X
Direct3D
DirectDraw
DirectInput
DirectSound
DirectMusic
DirectPlay
DirectShow
Video Play & Capture
DirectSetup
Bölüm 14
Uygulama
Dağıtımı ve Kurulum Hazırlama
Güvenlik
Decompile
Dosyalarımızı
Koruma
Clickones Dağıtım Modeli
Setup Projesi Hazırlama
Editörler
File System
Editor
Registry Editor
File Types
Editor
User
Interface Editor
Custom
Actions Editor
Launch Conditions
Kompleks Setup
Hazırlama
Lisanslama
Updater Programlarının Geliştirilmesi
İnternet Bağlantı
Kontrolü
Microsoft windows Installer
MSI Dosya
formatı
Wid Dosyalarını
editleme
Installation
Bölüm 15
Güvenlik ve Şifreleme Yöntemleri
Simetrik Şifreleme Yöntemleri
Asimetrik Şifreleme Yöntemleri
Hash Algoritmaları
Veri güvenliğinde dikkat edilmesi gerekenler
|
WinForms 2.0 Akademi
Eğitmeni kimdir?
WinForms
2.0 yada diğer adıyla Visual C# 2.0 2005 programının eğitmeni Özcan Değirmenci’’dir.
Özcan Değirmenci uzun süredir yazılım sektöründe çalışmaktadır. Yazılıma ASP
ile başlayan Değirmenci Microsoft’un .NET’i duyurmasının ardından C#’la yazılım
geliştirmeye devam etmiştir. .NET’le ilk yaptığı projeler genellikle Web projeleri
olmasına rağmen daha sonra .NET’in Windows uygulamalardaki gücünü fark edip
Windows Uygulamalarına yönelmiştir. Yurt içi ve yurt dışında bir çok projede
görev alan Özcan Değirmenci halen bir firmada yazılım geliştirici olarak çalışmaktadır.
Bu görevinin yanı sıra USA kökenli Xenocode firması için Fox .NET Decompiler’ını
geliştirmeye devam etmektedir. Özcan Değirmenci .NET ile Windows Forms tabanlı
uygulama geliştirme konusunda oldukça tecrübeli olup C#nedir?com forumlarında
da üyelerimizi katkılarda bulunmuştur.
Özcan Değirmenci’’nin yazmış olduğu ve bir Amerikan firması olan Xenocode tarafından
dünya çapında satılan Fox isimli decompiler aracı dünyanın en iyi decompiler
aracı olarak görülmektedir. Özcan Değirmenci aynı zamanda şu sıralar yine aynı
firma için .NET uygulamaları için bir profiler aracı geliştirmektedir.
Fox.NET
uygulaması hakkında bilgi almak için tıklayınız.
Aynı zamanda önümüzdeki aylarda çıkacak olan "Visual C# 2005"(Windows
Programla) isimli kitabın da yazarıdır.
Özcan Değirmenci’’nin
kullanıma açık olan projeleri :
- Fox .NET Decompiler
- Boot AddIns
- Turkish Setup AddOn
- Boot Tab Control
Programa
nasıl kayıt olabilirim ?
WinForms 2.0 programına
kayıt olabilmeniz için aşağıdaki formlardan birini doldurmanız yeterlidir. Formu
doldurduktan sonra sizinle iletişime geçilecektir. Formu doldurmanız kesin kayıt
olduğunuz anlamına gelmemektedir. Kesin kaydınız sizinle görüşüldükten sonra
gerçekleşecektir.
WinForms
2.0 Akademi Programına kayıt olmak için tıklayınız.
Program sonunda neler verilecek?
- Örnek uygulamalar ve komponentler içeren kaynak
- İsme özel hazırlanmış katılım belgesi
|
|
|
|
|
|
SON 10 Haber
|
|