C# VE JAVA

bilşim ve yazılımda son nokta
 
AnasayfaTakvimSSSAramaÜye ListesiKullanıcı GruplarıKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
Ortaklar
Istatistikler
Toplam 6 kayıtlı kullanıcımız var
Son kaydolan kullanıcımız: _engener_

Kullanıcılarımız toplam 72 mesaj attılar bunda 72 konu
Anahtar-kelime
arog muro SharePoint Office access java

Paylaş | 
 

 asp ile asp.net arasındaki farklar

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
Admin
Admin


Mesaj Sayısı: 72
Kayıt tarihi: 02/12/08

MesajKonu: asp ile asp.net arasındaki farklar   C.tesi Ara. 06, 2008 10:59 am

ASP ve ASP.Net Arasındaki Farklar


1) ASP ve ASP.Net Arasındaki Farklar Temel Nesne Değişiklikleri


• Request nesnesi
 Request nesneleri artık “name/value collection” döndürüyor
• Response nesnesi
 Yazılacak veri parantezler arasında olmalı
• Response.Write(“deneme”)
• Tüm nesnelerin bir çok yeni özellik ve metotları var
• Yeni nesneler
• Cache, user, trace...

2) ASP ve ASP.Net Arasındaki Farklar Yapısal Değişiklikler

 Bir sayfada bir dil kullanabilirsiniz, artık dilleri karıştıramazsınız.
 Sunucu taraflı sadece bir tane form olabilir, istemci taraflı size bağlı.
 Sunucu kontrollerinde runat=server eklenmeli.
 Bir ASPX sayfası aşağıdakileri içerebilir:
 Directive’ler: <%@ direktif %>
 Sunucu kontrolleri: <tag runat=“server”>
 Kod blokları: <script runat=“server”>
 Veri bağlama: <%# %>
 Sunucu taraflı yorum: <%-- --%>
 Sunucu taraflı dosya ekleme: <!-- -->
 Render kodları: <%= %> veya <% %>
Kod yazım şekilleri değişti

Artık <% %> arasında fonksiyon tanımlanmıyor
Tüm fonksiyonlar <SCRIPT> blokları içinde.

Kod:
<script language=“C#” runat=“server”>
                        Void Page_Load()
              {
                               Merhaba.Text = “Merhaba Dünya”
                        }
                </script>
                <asp:Label id=“Merhaba” runat=“server”/>


 Yeni Page Directive’leri (Sayfa Belirteçleri)
ASP de sadece <@Page %> direktifi var; ancak kullanımı zorunlu değil.
ASP.Net te ise bir çok yeni direktif var...

Örnek bir direktif:
Kod:
<%@ Page Language="C#" ContentType="text/xml" %>


Diğer direktiflerden bazıları:
Kod:
<%@ Control %>
<%@ Register %>
<%@ OutputCache %>
<%@ Import %>
<%@ Assembly %>


 ASP.Net uygulama ayarlarınız XML tabanlı dosyalarda tutar.
machine.config
O makine için genel ayarları tutar.
Web.config
O site veya uygulama için özel ayarları tutar.

 Include file yerine User Controls (Kullanıcı Kontrolleri) geldi.

Kod:
<%@ Control Language = "C#"%>                      //kontrol.ascx
<asp:TextBox id=“txtKutu” runat=“server” />


Kod:
<%@Register TagPrefix=“OnEk" TagName=“SonEk" Src=“kontrol.ascx"%>    //default.aspx
<OnEk:SonEk id=“Ekkontrol” runat=“server”></onEk:SonEk>


3) ASP ve ASP.Net Arasındaki Farklar Oturum Yapısındaki Değişiklikler

• Session bilgileriniz artık istediğiniz yerde tutuluyor.
• InProc : Session bilgileri yerel bilgisayarda tutulur
• StateServer: Session bilgileri ayrı bir bilgisayarda tutulur
• SQLServer: Session bilgileri SQL Serverda tutulur
• Off: Session bilgileri klasik yöntemlerle tutulur

• Session bilgilerinin tutulması ile ilgili ayarları <SessionState> ayarı ile değiştirebilirsiniz.



4) ASP ve ASP.Net Arasındaki Farklar Güvenlik Yapısındaki Değişiklikler

 ASP.Net size Yetkilendirme sistemi ile uygulamalarınızı yapılandırma olanağı sağlar.
 Yetki türleri:
• Windows: Windows kullanıcı bilgilerini taban alır
• Forms: Klasik anlamdaki giriş sistemidir
• Passport: Microsoft .Net Pasport bilgilerini baz alır
• None: Yetki ayarı yoktur.
 Yetkilendirme sistemi size,
• Dosyalarınıza
• URL’lerinize
• Uygulamanıza erişimleri kontrol etme imkanı verir.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://csharp.yetkinforum.com
 

asp ile asp.net arasındaki farklar

Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası

 Similar topics

-
» Notebook ve Netbook fiyat farkları notebook netbook bilgisayar arasındaki farklar
» asp ile asp.net arasındaki farklar
» bill ve tomun arasındaki 9 fark
» yunuslar hakkında
» Peygamber Efendimiz (s.a.v.) ile Şeytan arasında geçen bir konuşma

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
C# VE JAVA :: ASP.NET :: Makaleler-