Normalde kod yazarken, belirli bir kısmı taramak istediğimizde, doğal olarak aşağıdaki gibi seçilecektir,

Ama “Alt” tuşuna basılı tutarak aşağıdaki gibi, blok olarak seçim gerçekleştirebilirsiniz.

Normalde kod yazarken, belirli bir kısmı taramak istediğimizde, doğal olarak aşağıdaki gibi seçilecektir,

Ama “Alt” tuşuna basılı tutarak aşağıdaki gibi, blok olarak seçim gerçekleştirebilirsiniz.

Tags: .NeT, Block Selection, blok seçim, vs.net
Posted in .NeT 2008, Bilgisayar | Yorumlar Kapalı
private void DeleteAllItems(SPList list)
{
try
{
SPListItemCollection items = list.Items;
int sayi = items.Count;
if (sayi > 0)
{
for (int i = sayi - 1; i >= 0; --i)
{
items[i].Delete();
}
}
}
catch (Exception ex)
{
//Hata
}
}
Tags: .NeT, Item, List, Sharepoint, SPList
Posted in .NeT 2008, Sharepoint | No Comments »
You can create Connection String easly & fastly with no memorize. Here the way…
1. Create a txt file and rename it to “asd.udl”
2. Double click on it and on Provider tab, select the provider that you want to use in your connection string.
3. Click on the Next button. On the Connection tab set all the settings. The settings will be change, depends on your provider choice. Test the connection and save it. You can see a sample below.
4. Open the “asd.UDL” file with a text editor and now u can see the connection string.
Tags: .NeT, Connection String, sql, SQL Server, vs.net
Posted in .NeT 2008, SQL Server | No Comments »
Çok kolay ve hızlı bir şekilde, o uzun connection kelimelerini ezberlemenize gerek kalmadan SQL Connection Stringler oluşturabilirsiniz. Nasıl mı?
1. Boş bir txt dosyası oluşturun ve ismini “asd.udl” olarak değiştirin.
2. Dosyanın üzerine çift tıklayın ve açılan ekrandan Provider tabına geçin, buradan Connection stringinizde kullanmak istediğiniz providerı seçin.
3. Next butonuna tıklayarak Connection tabına geçin. Buradan da seçtiğiniz Providera bağlı olarak, gelen ayarları tek tek yapmanız gerekmekte. Ayarları tamamladıktan sonra Test Connection ile Connection Stringini kontrol edebilirsiniz. “Test Connection Succeed” mesajını gördükten sonra işleminiz tamamlanmış demektir. Aşağıda basit bir örnek bulabilirsiniz.
4. Bundan sonra yapmanız gereken oluşturduğumuz dosyayı herhangi bir metin editöründe açmak. Connection Stringimiz bu dosyanın içinde olacaktır. Güle güle kullanın
Tags: .NeT, Connection String, DB, sql, vs.net
Posted in .NeT 2008, SQL Server | No Comments »
Regeditde yapacağımız küçük bir değişiklik ile, DLL imizin üzerine sağ tıklayıp, şekildeki gibi GAC-IT dediğimizde Global Assembly Cache(GAC)’e otomatik olarak dll’imizi yükleyebiliriz.

Yapmamız gerekenler :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\dllfile\shell\GAC-It\command]
@=”c:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\gacutil.exe /i \”%1\”"
Tags: .NeT, GAC, GAC-IT, Global Assembly Cache, vs.net
Posted in .NeT 2008, BizTalk, Sharepoint | No Comments »
İşte VS.NET için hazırlanan yeni logo:
Tags: .NeT, Logo, vs.net
Posted in .NeT 2008 | No Comments »
Evet başlık doğru
Elinizde bulunan herhangi bir XSD şemasını kullanarak otomatik olarak .net sınıfı oluşturabilirsiniz.
Hatta bu yöntemle, sınıf tasarımlarınızı XML ile kolayca hazırlayabilirsiniz.
Aşağıda basit bir xml dosyası görebilirsiniz.
Şekildeki gibi basit bir XML dosyası hazırladıktan sonra, BizTalk 2006 da bulunan Schema Generatoru kullanarak XML dosyamızı otomatik olarak XSD schemasına dönüştürebiliriz. Tüm bunlarla uğraşmak istemiyorsanız ise XML veya generatoru kullanmadan, Boş bir XSD dosyası açarak istediğiniz schemayı manuel olarak oluşturabilirsiniz.
XML dosyasından XSD yi nasıl oluşturacağımıza gelince,
Aşağıdakinin aynısı yapılır,
Yukarıdaki yapıldıktan sonra ise aşağıdakinin aynısı yapılır,
Yukarıdaki yapıldıktan sonra ise aşağıdakinin aynısı yapılır,
Yukarıdaki yapıldıktan sonra ise aşağıdakinin aynısı yapılır,
Tüm işlemler yapıldıktan sonra üstteki gibi bir schema dosyamız oluşturulmul olacaktır. Daha sonra ise oluşturduğumuz bu XSD dosyasını kolaylık olması için C:\ dizinine kopyalayalım. Bu işlem command prompta yazılan komutun kısa ve kolay olmasını sağlayacaktır
Sonra “Visual Studio Command Prompt” çalıştırılır ve aşağıdaki komut yazılır.
XSD c:\kisiler.xsd /c /out:c:\
Bu komut işletildikten sonra “c:\kisiler.cs” aşağıdaki içerikle beraber oluşturulmuş olacaktır.
Kisiler.cs içeriği:
//——————————————————————————
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//——————————————————————————using System.Xml.Serialization;
//
// This source code was auto-generated by xsd, Version=2.0.50727.42.
///// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class Kisiler {private KisilerKisi kisiField;
/// <remarks/>
public KisilerKisi Kisi {
get {
return this.kisiField;
}
set {
this.kisiField = value;
}
}
}/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class KisilerKisi {private string adField;
private string soyadField;
/// <remarks/>
public string Ad {
get {
return this.adField;
}
set {
this.adField = value;
}
}/// <remarks/>
public string Soyad {
get {
return this.soyadField;
}
set {
this.soyadField = value;
}
}
}
Kisiler.XSD içeriği :
<?xml version=”1.0″ encoding=”utf-16″?>
<xs:schema attributeFormDefault=”unqualified” elementFormDefault=”qualified” xmlns:xs=”http://www.w3.org/2001/XMLSchema”>
<xs:element name=”Kisiler”>
<xs:complexType>
<xs:sequence>
<xs:element name=”Kisi”>
<xs:complexType>
<xs:sequence>
<xs:element name=”Ad” type=”xs:string” />
<xs:element name=”Soyad” type=”xs:string” />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Görüldüğü gibi tüm sınıf içeriği çok basit bir şekilde otomatik olarak oluşturuldu. Bunu daha kompleks XML dosyaları veya XSD schemaları içinde yapabiliriz. Otomatik olarak oluşturulacak sınıfımız ona göre karmaşık olacaktır.
Tags: .NeT, BizTalk, Schema, xml, XSD
Posted in .NeT 2008, BizTalk | 2 Comments »
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.