.NET Framework 2.0 Öğr. Gör. Dr. Mustafa Cem Kasapbaşı Hafta 1 Ref Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional İnternet Programlama Dilleri.

Slides:



Advertisements
Benzer bir sunumlar
WELCOME HOŞ GELDİNİZ Sandi Engler Overseas College Counselor
Advertisements

Silverlight Daron Yöndem INETA Türkiye Başkanı
.NET FRAMEWORK.
4/3/ :47 PM © 2004 Microsoft Corporation. All rights reserved.
Gerekli olduğunda insanlara ulaşın Yer Uzantıları Reach prospective customers at important moment with location extensions. Location Extentions.
Sınıflar, Nesneler ve Metodlar
Java Programlama Koleksiyon(Collection) Sınıfları
IT 504 İnternet ve Web Programlama Tanıtım Yrd. Doç. Yuriy Mishchenko.
LINQ (Language Integrated Query)
Görsel C# Programlama Güz 2009 (6. Hafta).
Logical Design Farid Rajabli.
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
İŞ SIRALAMA VE ÇİZELGELEME DERS 5
1 T.C. Yükseköğretim Kurulu DİPLOMA EKİ PROGRAM ÖĞRENME ÇIKTILARI (KAZANIMLARI) DİPLOMA EKİ EĞİTİM SEMİNERİ Dönemi Bologna Sürecinin Türkiye’de.
BTP205 – Görsel Programlama I
Bir Problemin Programa Dönüştürülme Süreci
Hareket halindeki insanlara ulaşın.Mobil Arama Ağı Reklamları Reach customers with Mobile Search Network.
Python Aslı Ergün.
NOUN CLAUSES (İSİM CÜMLECİKLERİ).
/ 141 Yrd. Doç. Dr. Turan SET Atatürk University Medical Faculty, Erzurum QUALİTY CIRCLES
Sınıflar, Nesneler ve Metodlar
Görsel C# ile Windows Programlama
COMPANY Veritabanı Örneği (Gereksinimler)
Kampanyanızı optimize edin. Görüntülü Reklam Kampanyası Optimize Edici'yi Kullanma Display Ads Campaign Optimizer. Let Google technology manage your diplay.
Microsoft Windows Server 2003 © Yenilikler ERCAN SAPMAZ.
Gizli / İsimsiz Raporlama Tanıtımı
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
Veri Yapıları ve Algoritmalar
BM-305 Mikrodenetleyiciler Güz 2015 (6. Sunu) (Yrd. Doç. Dr. Deniz Dal)
Yapısal Programlama Yüksek Düzeyli Dillerin Gelişim Süreci – , Fortran (by IBM), for creating scientific and engineering applications, first commercial.
Designing for Inheritance
S ÜLEYMAN Ş AH ÜN İ VERS İ TES İ DERS KAYIT İŞ LEMLER İ / COURSE REGISTRATION PROCESS.
Muammer Benzeş MVP (IIS) Bulut Bilişim /muammerbenzes.
ULUBATLI HASAN PRIMARY SCHOOL (ULUBATLI HASAN İLKÖĞRETİM OKULU) BERGAMA, İZMİR TURKEY.
Elke HOFFMANN & Engin YILMAZ Hessenkolleg- Wetzlar / Almanya İzmir Özel Fatih Koleji / Türkiye Grup Çalışması ve e-Twinning: Metodlar ve Sonuçları / Grup.
Determination of uncertainties in energy and exergy analysis of a power plant Prof. Dr. H. Mehmet Şahin Gazi Üniversitesi Enerji Sistemleri Mühendisliği.
İbrahim Olgaç PROGRAMLAMA DİLLERİ SUNUMU C#
Practice your writing skills
CHILD PORNOGRAPHY IŞIK ÜNİVERSİTESİ
Students social life and join the social clubs. BARIŞ KILIÇ - EGE DÖVENCİ IŞIK ÜNİVERSİTESİ
Cambridge IGCSE® Cambridge IGCSE:
INTRODUCTION TO JAVASCRIPT
Self-Registration on the Coats Supplier Portal
INTRODUCTION TO JAVASCRIPT
BİLİMSEL ÇALIŞMA BASAMAKLARI SCIENTIFIC WORKING STEPS MHD BASHAR ALREFAEI Y
5- class & object Nesne Yönelimli Programlama - i
Bir Problemin Programa Dönüştürülme Süreci
FINLAND EDUCATION SYSTEM I am talking about the Finnish education system today.
INTRODUCTION TO JAVASCRIPT
ETwinning Nedir?. Türkiye’de 81 ilin katılımıyla yürütülen 1.Projemiz.
Döngüler ve Shift Register
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
“Differentiation for making a positive Difference!!!!”
BİLL GATES Şule Eslem ÖZTÜRK NUN OKULLARI Prep-A.
Multipoint programlama
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
Before the Battle of Çanakkale. Why a Front in Çanakkale was Opened? In the summer of 1914, the war continued in Europe with all its intensity, and by.
(Dr. Öğr. Üyesi Deniz Dal)
Yapısal Programlama Yüksek Düzeyli Dillerin Gelişim Süreci
Imagine that you are a teacher and you are taking your 20 students to England for the summer school.
NİŞANTAŞI ÜNİVERSİTESİ
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-3-DDL
SUBJECT NAME Prepeared by Write the names of group members here
People with an entrepreneurial mindset are always brave.
NİŞANTAŞI ÜNİVERSİTESİ
Araştırma Deneyimini Geliştirme: ProQuest Ara Yuz Geliştirmeleri
Sunum transkripti:

.NET Framework 2.0 Öğr. Gör. Dr. Mustafa Cem Kasapbaşı Hafta 1 Ref Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional İnternet Programlama Dilleri

İnternet Programlama Dilleri Ders içeriği HAFTA 1 C# ve.Net Frameworke giriş Visual Studio 2005, Proje Duyurusu (Kişisel ve Grup), MSDNAA e- learning içeriğinin tanıtılması HAFTA 2 Web Form Fundamentals Web Kontrolleri HAFTA 3 Web Kontrolleri Tracing Logging ve Error Handling HAFTA 4 Proje Ön Sunusu (son gün) Validasyonlar ve Rich Controls HAFTA 5 State Management HAFTA 6 Master Page WebSite Navigation

İnternet Programlama Dilleri Ders içeriği HAFTA 7 Deploying ASP.Net Application HAFTA 8 VİZEE Proje HAFTA 9 ADO.NET Data Binding HAFTA 10 Data Controls XML HAFTA 11 Data Controls XML HAFTA 12 Web Security HAFTA 13 Web Services HAFTA 14 Proje Teslimi ( final haftasından bir hafta önce)

Proje Tanımı? Nedir? Projeden beklentilerim Öğrencinin tek başına/grup olarak anlatılan konuların uygulayabildiğini görmek. Yaratıcı fikirler ve ön görüler sunabilme Sistemi ve seçtiği problemi iyi bir şekilde analiz edip proje geliştirme aşamalarını sunabilme. Bu projeyi bir sunucuda yayınlayabilmek Beklemediklerim Mükemmel bir tasarım (makul bir tasarıma sahip olması yeterli) Son güne kadar projelerini belirli

Örnek Projeler Kişisel Projeler için Kişisel dinamik web sayfanız Tanıtım sitesi vb.. Grup Projesi E-ticaret sitesi (çok ayrıntıya gerek yok) B2C E-learning sitesi Forum (kendi tasarımınız, hazır B2B, C2C siteleri Vb.

MSDNAA için link İngilizce Video anlatım Sunu, Lab Sections (virtual machines) Quizs Gerekli link Access Code MSDNAA bir kerelik

The Internet began in the late 1960s HTML and HTML Forms HTML için

Server –Side vs. Client –Side

Why not Client Side Scriptting Isolation Security: Need of Thin clients:

How.NET works MSIL Microsoft Intermediate Language The CLR, the engine of.NET, uses only IL code. Every EXE or DLL file that you build with a.NET language contains IL code. This is the file you deploy to other computers.

Case Sensitive Tips: her zaman küçük harfleri kullan Büyük harfleri SABİTleri (Const) ları tanımlamak için kullan paper by Juval Lowy at. Commenting // veya /*… */ XML comments always start with three slashes /// Line Termination ; Block Structures {…}

Variables and Data Types

Assignment and Initializers Escape Characters “\\” =“\”

Arrays Dynamic Size Arrays ArrayList

Enumerations

Variable Operations Advance Operation To use the math operations, you invoke the methods of the System.Math class. These methods are static, which means they are always available and ready to use.

Type Conversions

Object-Based Manipulation

The DateTime and TimeSpan Classes

The Array Class

Conditional Structures

C# doesn’t support other types of string comparison operators—instead, you need to use the String.Compare() method.

The if Block

Switch

Loop Structures You can loop a set number of times with a for loop. You can loop through all the items in a collection of data using a foreach loop. You can loop until a certain condition is met, using a while loop.

Loop Structures

While

Methods Access modifier public, private.. if not mentioned it is always private

Parameters

Method Overloading allows you to create more than one function o r method with the same name, but with a different set of parameters. CLR automatically chooses the correct version by examining the parameters you supply.

Delegates allow you to create a variable that “points” to a method You can use this variable at any time to invoke the method The first step is to define its signature. it must have the same return type and the same parameter types