close

Enter

Log in using OpenID

ASP.NET`e GİRİŞ - Personel Web Sistemi

embedDownload
ASP.NET’e GİRİŞ
Öğr. Gör. Emine TUNÇEL
Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu
VISUAL STUDIO 2010
• ASP.NET uygulamaları basit bir metin editörü ile geliştirilebilir.
Ancak bu hiç te pratik olmayan bir yöntemdir.
• Microsoft ASP.Net ve diğer .NET uygulamaları geliştirmek için
bir araç (editör) sunmuştur: Visual Studio
• Bu araç sayesinde;
– Kod renklendirme ve tamamlama özelliği ile kod yazma
sırasındaki hatalarımız minimuma iner.
– Gerekli namespace leri uygulamamıza otomatik olarak ekler
– Web server set etme gerekliliğini ortadan kaldırmıştır
– Web form dizayn arabirimi sayesinde ASP.NET’e ait kontrollerini
sürükle-bırak yöntemiyle sayfanıza ekleyebilir, değişik
özelliklerini kolayca düzenleyebilirsiniz.
Visual Studio Ortamı
•
•
•
•
•
•
Temelde 5 pencereden oluşur
Kod ve Tasarım Penceresi:
Solution Explorer:
Properties:
Error List:
Toolbox:
ASP.NET Sayfasının Yapısı
Sayfa Direktifi
Kod Bildirim Bloğu
HTML Sayfa Bildirim ve Elemanları
Web Form ve Kontrolleri
HTML Kodları ile Farklı Sayfada
(Code Behinds)
• Visual Studio ortamında varsayılan olarak
tasarım(HTML,CSS) ve uygulama kodları
farklı sayfalarda tutulur
• Burada amaç uygulamaları daha kolay
güncelleyip düzenlemektir
• Aspx dosya uzantısının sonuna C#
uzantısı olan .cs eklenir.
HTML Kodları ile Farklı Sayfada
(Code Behinds)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("Merhaba Dünya");
}
}
HTML Kodları ile Aynı Sayfada
1.Script Bloğu Şeklinde: script kod bildirimi
HTML etiketlerinin üzerine yapılır. Runat ifadesi kodların
sunucu tarafından çalıştırılacağını bildirir. Tanımlama biçimi
aşağıdaki gibidir:
<script runat=server>
…kodlar
</script>
HTML Kodları ile Aynı Sayfada
2. Kod Sunum Bloğu Şeklinde: <%...%> veya
<%=...%> karakterleri arasında yer alan kodlar kod sunum
bloğu olarak adlandırılır.
<%=...%> kullanımı herhangi bir ASP.NET değişkeni ve ya
değerini direk olarak sayfaya basmak için kullanılır.
Örneğin;
• <%="Merhaba" %> yazımı aşağıdaki yapı ile aynıdır
• <% Response.Write("Merhaba"); %>
HTML Kodları ile Aynı Sayfada
• KAYNAK
• C# ile ASP.NET
• Zafer Demirkol
Author
Document
Category
Uncategorized
Views
0
File Size
1 655 KB
Tags
1/--pages
Report inappropriate content