Kategori arşivi: .NET

C#-ASP.NET-ORM

C# REFLECTION KAVRAMINA BAKIŞ

C# da runtimeda tip bilgilerine erişebilmemize yarar.Kütüphane olarak System.Reflection namespace altındadır Reflection ile runtimeda classın fieldların,propertilerin özelliklerine vs erişebilir ve ona göre işlemler yapabiliriz.ORM araçlarının temel mantığıda bunun üstüne kuruludur. Örnek olarak veritabanımızdaki bir tablonun nesne olarak modellemesini yapalım public … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

ENTITY FRAMEWORK – 1

1-)Entity Framework de,LLBLGEN,NHIBERNATE gibi bir ORM tooludur.Ancak Özelliği Microsoftun kendi orm toolu olduğu için Visual Studio 2008/2010 kurduğunuzda otomatik olarak gelmektedir. İlk Önce Entity Frameworkdede nesneleri oluşturmamız gerekmektedir 2-)Bize ilk soracağı şey nesneleri databaseden modellemek istediğimiz,yoksa nesneleri kendimizin oluşturup sonradan … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

LLBLGEN GİRİŞ – 2

8 – ) LLBLGen Select * From Tablo kullanımı.GetMulti metodu içine farklı değerler alır ama direkt tabloyu getirmek istersek içine null basıyoruz. KisiCollection kc = new KisiCollection(); kc.GetMulti(null); dgvData.DataSource = kc; 9-)Inner join kullanımı,RelationCollection oluşturup getmulti metodu içinde belirtiyoruz.Join Hintteki … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

LLBLGEN GİRİŞ – 1

Öncelikle LLBLGEN LINQ veya NHibernate gibi bir ORM aracıdır.Nesnelerinizi modelleyebilmeniz için llblgen sitesinden gerekli programı indirip bilgisayarınıza kurabilirsiniz. 1-)Relational Model Data dan Add Relational Model Data from DataBase diyoruz Daha sonra SQL Server 2000/2005 …. seçeneğini seçiyoruz 2- Daha sonra … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

WINDOWS COMMUNACTION FOUNDATION -1

WINDOWS COMMUNICATION FOUNDATION (WCF) WCF, temel olarak COM+, .Net Remoting, XML Web Servisleri, MSMQ gibi Servislerin yeteneklerini bünyesinde barındıran ve tam SOA (Service Oriented Architecture – Servis Yönelimli Mimari) desteği sağlayan güçlü bir Framework API’ si olarak tanımlanabilir WCF ABC … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

ASP.NET MEMBERSHIP PROVIDER – 2

IIS üzerinde çalışan yeni bir web uygulamasını yarattıktan sonra Visual Studio 2008  içerisinde yer alan WebSite>ASP.Net Configuration menüsünü tıklandıktan sonra  karşımıza sadece mevcut uygulamamız için gerekli konfigurasyon ayarlarını yapabileceğimiz web tabanlı bir uygulamayı çıkarıyor.(Web Site Administration Tool) ASP.Net Web Site … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

ASP.NET MEMBERSHIP PROVIDER-1

Öncelikle ASP.NET Membership ayarlarını ve Asp.NET Login Kontrollerini projede kullanabilmek için SQL-Server ile konfigürasyonu gerekmektedir. ASP.NET 3.5’un  servisleri Membership, Role Management, Profile, Web Parts ve Web Events bir veritabanına ihtiyaç duyarlar. Bunu için .Net Frameork 2.0 SDK ile gelen aspnet_regsql.exe … Okumaya devam et

.NET kategorisine gönderildi | 1 yorum

UNIT TEST GİRİŞ

1-)Projemize bir test project ekliyoruz. 2-)Test Metod Attribute altına metodumuzu yazıyoruz.Aşağıdaki örnekte mesela bir listemiz olacak ve bunun ilk elemanının 0 olmasını isteyen bir metod yazıyoruz Assert.AreEqual(1 parametre beklenen değer,ikinci olması gereken,3 mesaj) [TestMethod] public void TestMethod1() { GenericList liste=new … Okumaya devam et

.NET kategorisine gönderildi | Yorum bırakın

LINQ to SQL Stored Procedure Kullanımı

Merhaba Arkadaşlar,Bu makalemde sizlere Linq Üstünde Stored Procedure kullanımı Anlatacağım. Öncellikle Linq da Bir DataContext Oluşturulduğunu ve oluşturulan bu contextin içine veritabanımızdaki tablolarımızın süreklenip bırakıldığını söylemiştim(Bkn Linq Giriş-1 Makalesine). 1-)Öncelikle DataContextimizi oluşturuyoruz.Daha Sonra Veritabanında oluşturduğumuz Stored Proceduremüzü sürükleyip contextimizin içine … Okumaya devam et

.NET kategorisine gönderildi | 3 yorum

LINQ to SQL

Bu makalemde sizlere visual studio 2008’le gelen yeni bir teknolojiden bahsedeceğim.LINQ büyük ölçüde veritabanı bağımsız çalışmamıza olanak sağlayan ve veritabanını kod tarafında modelleyerek,nesneler üstünde çalışmamıza olanak sağlayan ve bu sayede runtime tespit edebileceğimiz tip uyuşmazlığı gibi hataları compile time’da bulup … Okumaya devam et

.NET kategorisine gönderildi | 1 yorum