8 Ocak 2008 Salı
Visual Studio Team System User Education
Visual Studio Team System User Education, team system kullanıcısıysanız mutlaka uğrayın.
7 Ocak 2008 Pazartesi
XML to Schema Inference Wizard for Visual Studio 2008
Visual Studio 2008 ile kullanabileceğiniz bu araç xml kodlarken tam bir intellisense imkanı sağlıyor. Mutlaka yükleyin ve deneyin.
http://msdn2.microsoft.com/en-us/vbasic/bb840042.aspx
http://msdn2.microsoft.com/en-us/vbasic/bb840042.aspx
4 Ocak 2008 Cuma
Visual Basic 9 ile XML
Visual Basic 9 ile XML programlamaya başlamadan önce bu siteyi mutlaka ziyaret edin.
http://msdn2.microsoft.com/en-us/library/bb384833.aspx
http://msdn2.microsoft.com/en-us/library/bb384833.aspx
Visual Basic ile Uygulama Geliştirirken Hangi Aracı Tercih Etmeliyim
Visual Basic 9 programlama diliyle uygulama geliştirebilmek için Visual Studio ya da Visual Basic Express edition kullanabilirsiniz. Visual Studio'nun sürümleri arasındaki özellik farklarını öğrenmek istiyorsanız aşağıdaki linki ziyaret edin.
http://msdn2.microsoft.com/en-us/library/b4z62wxz.aspx
http://msdn2.microsoft.com/en-us/library/b4z62wxz.aspx
CSharp 3.0: Otomatik Property Tamamlama
.Net ile sınıflarımıza (class) özellik (property) eklerken kullandığımız yöntem öncelikle property'nin alacağı ve döndüreceği değer için bir private değişken oluşturmak, ardından da get{} ve set{} bloklarının içine tüm uygulamalarda değişmeyen return xxx, xxx=value yazmak şeklindeydi.
İçinde hiçbir business mantığı olmayan gereksiz bloklar yazmaya artık gerek yok!
İçinde hiçbir business mantığı olmayan gereksiz bloklar yazmaya artık gerek yok!

Aslında kod derlendiğinde her iki property de aynı şekilde uygulanıyor. Tek fark yeni yöntemde gereksiz tekrarları bizim için compiler'ın tamamlıyor olması.
Ek olarak, otomatik tamamlama şeklinde yazdığınız bir özelliği ReadOnly yapmak için set in başına private getirmenit yeterli.
public string Soyad { get; private set; }
3 Ocak 2008 Perşembe
Visual Basic 9'da LINQ Sorgu Deyimleri
Visual Basic 9 ile LINQ sorguları yazmak istiyor, deyimlerin detaylarını nereden öğrenirim diye merak ediyorsanız, işte size deyimler, açıklamaları ve kullanım örnekleri:
http://msdn2.microsoft.com/en-us/library/bb384830.aspx
http://msdn2.microsoft.com/en-us/library/bb384830.aspx
101 Visual Basic LINQ Samples
Microsoft Visual Basic Developer Center'dan 101 örnek Visual Basic LINQ uygulaması. Ana sayfa için http://msdn2.microsoft.com/en-us/vbasic/bb688088.aspx
LINQ Query Samples
Aggregate Operators
Conversion Operators
Element Operators
Generation Operators
Grouping Operators
Join Operators
Miscellaneous Operators
New Samples
Ordering Operators
Partitioning Operators
Projection Operators
Quantifiers
Query Execution
Restriction Operators
Set Operators
LINQ to SQL Samples
ADO.NET Interop
Advanced
Conversion Operators
COUNT/SUM/MIN/MAX/AVG
DataContext Functions
Direct SQL
EXISTS/IN/ANY/ALL
GROUP BY/HAVING
Inheritance
INSERT/UPDATE/DELETE
JOIN
NULL
Object Identity
Object Loading
Optimistic Concurrency
ORDER BY
Paging
SELECT/DISTINCT
Simultaneous Changes
Stored Procedures
String/Date Functions
TOP/BOTTOM
UNION ALL/UNION/INTERSECT
User-Defined Functions
View
WHERE
LINQ to DataSet Samples
Aggregate Operators
Conversion Operators
Custom Sequence Operators
DataSet Custom Operators
DataSet Loading Examples
Element Operators
Generation Operators
Grouping Operators
Join Operators
Joins
LINQ over TypedDataSet
Miscellaneous Operators
Ordering Operators
Projection Operators
Quantifiers
Query Execution
Restriction Operators
Partitioning Operators
Set Operators
LINQ to XML Samples
Construction
DML
Grouping
Language Integration
Load
Miscellaneous
Query
Sort
Transform
Write
XName
LINQ Query Samples
Aggregate Operators
Conversion Operators
Element Operators
Generation Operators
Grouping Operators
Join Operators
Miscellaneous Operators
New Samples
Ordering Operators
Partitioning Operators
Projection Operators
Quantifiers
Query Execution
Restriction Operators
Set Operators
LINQ to SQL Samples
ADO.NET Interop
Advanced
Conversion Operators
COUNT/SUM/MIN/MAX/AVG
DataContext Functions
Direct SQL
EXISTS/IN/ANY/ALL
GROUP BY/HAVING
Inheritance
INSERT/UPDATE/DELETE
JOIN
NULL
Object Identity
Object Loading
Optimistic Concurrency
ORDER BY
Paging
SELECT/DISTINCT
Simultaneous Changes
Stored Procedures
String/Date Functions
TOP/BOTTOM
UNION ALL/UNION/INTERSECT
User-Defined Functions
View
WHERE
LINQ to DataSet Samples
Aggregate Operators
Conversion Operators
Custom Sequence Operators
DataSet Custom Operators
DataSet Loading Examples
Element Operators
Generation Operators
Grouping Operators
Join Operators
Joins
LINQ over TypedDataSet
Miscellaneous Operators
Ordering Operators
Projection Operators
Quantifiers
Query Execution
Restriction Operators
Partitioning Operators
Set Operators
LINQ to XML Samples
Construction
DML
Grouping
Language Integration
Load
Miscellaneous
Query
Sort
Transform
Write
XName
2 Ocak 2008 Çarşamba
Visual Studio 2008 Samples
ASP.NET, Visual Basic, C#, C++ ve Visual Studio Tools For Office başlıklarında örnek uygulamaları indirmek istiyorsanız
http://msdn2.microsoft.com/en-us/vbasic/bb330936.aspx
http://msdn2.microsoft.com/en-us/vbasic/bb330936.aspx
IDE Nedir?
IDE, İngilizce “Integrated Development Environment” deyişinin kısaltmasıdır. Türkçe’ye “tümleşik geliştirme ortamı” olarak çevirilebilir. Burada kastedilen şey Microsoft yazılım geliştiricileri için Visual Studio sürümleridir. Ben IDE için Yazılım Geliştirme Platformu ifadesini kullanmayı tercih ediyorum.
Yazılım geliştirme platformlarının genel özelliklerinden bazıları şunlardır:
- Yazılım projesi için gerekli fiziksel dosyaları ve klasörleri oluşturmak ve yönetmek
- Kodlama için gerekli metin düzenleyicisini sağlamak, kodlama desteği vermek (yardımlar, akıllı tamamlamalar vb.)
- Kod derleme işlemini gerçekleştirmek
- Hata tespiti yapmak ve hata ayıklama desteği vermek
- Görsel kullanıcı arabirimi tasarımı için araçlara sahip olmak
- Bütünleşik yardım desteği vermek
Yazılım geliştirme platformlarının genel özelliklerinden bazıları şunlardır:
- Yazılım projesi için gerekli fiziksel dosyaları ve klasörleri oluşturmak ve yönetmek
- Kodlama için gerekli metin düzenleyicisini sağlamak, kodlama desteği vermek (yardımlar, akıllı tamamlamalar vb.)
- Kod derleme işlemini gerçekleştirmek
- Hata tespiti yapmak ve hata ayıklama desteği vermek
- Görsel kullanıcı arabirimi tasarımı için araçlara sahip olmak
- Bütünleşik yardım desteği vermek
1 Ocak 2008 Salı
Visual Basic 9 ile Gelen Yenilikler
Visual Basic 9 ile gelen yenilikleri toplu olarak bu sayfada görebilirsiniz.
http://msdn2.microsoft.com/en-us/library/y17w47af.aspx
http://msdn2.microsoft.com/en-us/library/y17w47af.aspx
Kaydol:
Kayıtlar (Atom)