<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Süleyman PETEK - Yazılım - Software</title>
    <link>http://www.suleymanpetek.com/</link>
    <description>Rock n Code !</description>
    <language>en-us</language>
    <copyright>Süleyman PETEK</copyright>
    <lastBuildDate>Tue, 29 Jun 2010 20:27:58 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>suleymanpetek@yahoo.com</managingEditor>
    <webMaster>suleymanpetek@yahoo.com</webMaster>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=746d8731-041e-4784-8abd-e491b03bb188</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,746d8731-041e-4784-8abd-e491b03bb188.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,746d8731-041e-4784-8abd-e491b03bb188.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=746d8731-041e-4784-8abd-e491b03bb188</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yazdığımız kodların analizini yapması için bir tool a ihtiyacımız var diyenlere FxCop
iyi bir alternatif olabilir. Tesadüfen karşıma çıktı ansızın, denedim sevdim, özellikle
.net dünyasına yeni girişmiş arkadaşlarımızın çok işine yarayabilir...
</p>
        <p>
Daha fazlası için <a href="http://msdn.microsoft.com/en-us/library/bb429476%28VS.80%29.aspx">tıklayalım</a><br /><br /><img src="http://www.ssw.com.au/ssw/Standards/Developergeneral/Images/FxCopApp_Overview.gif" width="640" height="480" /></p>
        <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=746d8731-041e-4784-8abd-e491b03bb188" />
        <br />
        <hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>Code Analysis - FxCop</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,746d8731-041e-4784-8abd-e491b03bb188.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,746d8731-041e-4784-8abd-e491b03bb188.aspx</link>
      <pubDate>Tue, 29 Jun 2010 20:27:58 GMT</pubDate>
      <description>&lt;p&gt;
Yazdığımız kodların analizini yapması için bir tool a ihtiyacımız var diyenlere FxCop
iyi bir alternatif olabilir. Tesadüfen karşıma çıktı ansızın, denedim sevdim, özellikle
.net dünyasına yeni girişmiş arkadaşlarımızın çok işine yarayabilir...
&lt;/p&gt;
&lt;p&gt;
Daha fazlası için &lt;a href="http://msdn.microsoft.com/en-us/library/bb429476%28VS.80%29.aspx"&gt;tıklayalım&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.ssw.com.au/ssw/Standards/Developergeneral/Images/FxCopApp_Overview.gif" width="640" height="480" /&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=746d8731-041e-4784-8abd-e491b03bb188" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,746d8731-041e-4784-8abd-e491b03bb188.aspx</comments>
      <category>Geyik;Tech;Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=558a1615-c1fc-4537-aa5f-734afcd777ae</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,558a1615-c1fc-4537-aa5f-734afcd777ae.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,558a1615-c1fc-4537-aa5f-734afcd777ae.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=558a1615-c1fc-4537-aa5f-734afcd777ae</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Compile zamanında hata vermeyen ama eğer yanlış ya da mantıksız kullanılırsa run-time
da hata veren yepyeni bir tipimiz var artık.<br />
Örneğin;<br /><br />
dynamic x= 7;<br />
x.SayHello(); // gibi bir durumda run-time hatası alırız...<br /><br />
ama mesela şöyle aritmetik ortalama yapan bir program parçası için düşündüğümüzde
ise gayet kullanışlı olabilir;<br /><br />
static dynamic ortalama(dynamic x, dynamic y)<br />
{<br />
return (x + y) / 2;<br />
}<br />
static void Main()<br />
{<br />
int x = 3, y = 4;<br />
Console.WriteLine (ortalama(x, y));<br />
}<br /><br />
burada kazancımız nedir ? açıkça görebiliriz ki er sayı tipi için ayrı bir metot yazmamıza
gerek kalmıyor...<br /><br />
dynamic ve object tipleri aslında birbirlerine çok çok benzerler, öyle ki run-time
da<br />
typeof(dynamic)== typeof(object) size true değerini verir, hata almazsınız. Aynı şekilde<br /><br />
typeof (List&lt;dynamic&gt;) == typeof (List&lt;object&gt;)<br />
typeof (dynamic[]) == typeof (object[])<br /><br />
ifadeleri için de geçerlidir...<br /><br />
Object referansında olduğu gibi, dynamic tipini de herhangi bir object tipine refere
edebiliriz;<br /><br />
dynamic x = "selam";<br />
Console.WriteLine (x.GetType().Name); // String<br />
x = 123; // hata vermez !<br />
Console.WriteLine (x.GetType().Name); // Int32<br /><br />
Gördüğünüz gibi yapısal olarak object referanslamadan hiçbir farkı yok... Bu şekilde
dinamik operasyonlara müsade eden yapılar kurabiliriz ;<br /><br />
object o = new System.Text.StringBuilder();<br />
dynamic d = o;<br />
d.Append ("selam");<br />
Console.WriteLine (o); // selam !<br /><br />
Bir diğer konu da,<br /><br />
public class Test<br />
{<br />
public dynamic Foo;<br />
}<br /><br />
metodunun aşağıdaki metotla aynı olması,<br /><br />
public class Test<br />
{<br />
[System.Runtime.CompilerServices.DynamicAttribute]<br />
public object Foo;<br />
}<br /><br />
Buradaki avantajımız, dynamic tipini desteklemeyen dillerde, kullanıcılar/developerlar
object nesnesi kullanarak yollarına devam edebilirler...<br /><br />
Peki bizim var diye bir tipimiz de var, onunla arası nasıl bu dynamic in diye bakacak
olursak;<br /><br />
• var şöyle der, “tipin değerlendirmesini derleyiciye(compiler) bırakalım”<br />
• dynamic de şöyle der, “yokabi gerek yok,tipin değerlendirmesini biz çalışma zamanına
bırakalım(run-time)”<br /><br />
dynamic x = "selam"; // Static tip dynamic, runtime tipi ise string<br />
var y = "aleykum selam"; // Static tip  string, runtime tipi de string<br />
int i = x; // run-time hatası<br />
int j = y; // compile-time hatası alırız...<br /><br /></p>
        <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=558a1615-c1fc-4537-aa5f-734afcd777ae" />
        <br />
        <hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>c# 4.0, yeni bir tip "dynamic"</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,558a1615-c1fc-4537-aa5f-734afcd777ae.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,558a1615-c1fc-4537-aa5f-734afcd777ae.aspx</link>
      <pubDate>Sat, 17 Apr 2010 14:51:40 GMT</pubDate>
      <description>&lt;p&gt;
Compile zamanında hata vermeyen ama eğer yanlış ya da mantıksız kullanılırsa run-time
da hata veren yepyeni bir tipimiz var artık.&lt;br&gt;
Örneğin;&lt;br&gt;
&lt;br&gt;
dynamic x= 7;&lt;br&gt;
x.SayHello(); // gibi bir durumda run-time hatası alırız...&lt;br&gt;
&lt;br&gt;
ama mesela şöyle aritmetik ortalama yapan bir program parçası için düşündüğümüzde
ise gayet kullanışlı olabilir;&lt;br&gt;
&lt;br&gt;
static dynamic ortalama(dynamic x, dynamic y)&lt;br&gt;
{&lt;br&gt;
return (x + y) / 2;&lt;br&gt;
}&lt;br&gt;
static void Main()&lt;br&gt;
{&lt;br&gt;
int x = 3, y = 4;&lt;br&gt;
Console.WriteLine (ortalama(x, y));&lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
burada kazancımız nedir ? açıkça görebiliriz ki er sayı tipi için ayrı bir metot yazmamıza
gerek kalmıyor...&lt;br&gt;
&lt;br&gt;
dynamic ve object tipleri aslında birbirlerine çok çok benzerler, öyle ki run-time
da&lt;br&gt;
typeof(dynamic)== typeof(object) size true değerini verir, hata almazsınız. Aynı şekilde&lt;br&gt;
&lt;br&gt;
typeof (List&amp;lt;dynamic&amp;gt;) == typeof (List&amp;lt;object&amp;gt;)&lt;br&gt;
typeof (dynamic[]) == typeof (object[])&lt;br&gt;
&lt;br&gt;
ifadeleri için de geçerlidir...&lt;br&gt;
&lt;br&gt;
Object referansında olduğu gibi, dynamic tipini de herhangi bir object tipine refere
edebiliriz;&lt;br&gt;
&lt;br&gt;
dynamic x = "selam";&lt;br&gt;
Console.WriteLine (x.GetType().Name); // String&lt;br&gt;
x = 123; // hata vermez !&lt;br&gt;
Console.WriteLine (x.GetType().Name); // Int32&lt;br&gt;
&lt;br&gt;
Gördüğünüz gibi yapısal olarak object referanslamadan hiçbir farkı yok... Bu şekilde
dinamik operasyonlara müsade eden yapılar kurabiliriz ;&lt;br&gt;
&lt;br&gt;
object o = new System.Text.StringBuilder();&lt;br&gt;
dynamic d = o;&lt;br&gt;
d.Append ("selam");&lt;br&gt;
Console.WriteLine (o); // selam !&lt;br&gt;
&lt;br&gt;
Bir diğer konu da,&lt;br&gt;
&lt;br&gt;
public class Test&lt;br&gt;
{&lt;br&gt;
public dynamic Foo;&lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
metodunun aşağıdaki metotla aynı olması,&lt;br&gt;
&lt;br&gt;
public class Test&lt;br&gt;
{&lt;br&gt;
[System.Runtime.CompilerServices.DynamicAttribute]&lt;br&gt;
public object Foo;&lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
Buradaki avantajımız, dynamic tipini desteklemeyen dillerde, kullanıcılar/developerlar
object nesnesi kullanarak yollarına devam edebilirler...&lt;br&gt;
&lt;br&gt;
Peki bizim var diye bir tipimiz de var, onunla arası nasıl bu dynamic in diye bakacak
olursak;&lt;br&gt;
&lt;br&gt;
• var şöyle der, “tipin değerlendirmesini derleyiciye(compiler) bırakalım”&lt;br&gt;
• dynamic de şöyle der, “yokabi gerek yok,tipin değerlendirmesini biz çalışma zamanına
bırakalım(run-time)”&lt;br&gt;
&lt;br&gt;
dynamic x = "selam"; // Static tip dynamic, runtime tipi ise string&lt;br&gt;
var y = "aleykum selam"; // Static tip&amp;nbsp; string, runtime tipi de string&lt;br&gt;
int i = x; // run-time hatası&lt;br&gt;
int j = y; // compile-time hatası alırız...&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=558a1615-c1fc-4537-aa5f-734afcd777ae" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,558a1615-c1fc-4537-aa5f-734afcd777ae.aspx</comments>
      <category>Tech;Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=c13ce80d-8d00-4d8e-92f3-eab4cb00118e</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,c13ce80d-8d00-4d8e-92f3-eab4cb00118e.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,c13ce80d-8d00-4d8e-92f3-eab4cb00118e.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c13ce80d-8d00-4d8e-92f3-eab4cb00118e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
ISO/IEC 42010 standartlarına göre, bir yazılım mimarı (takım ya da kişiler) sistem
mimarisinden sorumlu olan kişilerdir; şöyle ki Yazılım mimarı, analistlerle ve proje
yöneticisi ile irtibatta olur, sistemi değerlendirir, yeni seçenekler önerir ve yazılım
geliştirici takımıyla koordine olur. Yazılım mimarı, geliştirme sürecinin bütün evrelerinde
bulunur yani gereksinim analizleri ve mimari tasarım, gerçeklenme aşaması, test edilmesi,entegrasyonu
ve yayına alınması gibi. Bir yazılım projesinde, mimar devreye girmeden önce, analistler,
IT müdürleri ve yöneticiler toplanır, tartışır, değerlendirir ve ortak bir karara
varırlar. Yeni bir sisteme ihtiyaç olduğu veya varolan sistemin güncellenmesi gerektiği
sonucuna varıldığında ve gerekli bütçe sağlandığında analistler, iş tecrübelerine,şirket
süreçlerine, mevcutşartlara ve son kullanıcılara bakarak sistem gereksinimlerini çıkarmaya
başlarlar. Gereksinimler listesi hazır olduğunda, proje yöneticisi yazılım mimarı
ile toplanır ve elindeki koca listeyi mimara iletir. Mimar da gereksinimleri doğrular
ve bu gereksinimleri tasarımda eksiksiz olarak yerine getirmeye çalışır. Unutmadan
da söyleyelim, yazılım mimarisinde, kesin ve katı doğrular yoktur ve matematiksel
kurallarla karar vermek mümkün değildir.A firmasının çok başarılı bulduğu bir mimari,
B firması tarafından hiç beğenilmemiş ve uygulanmamış olabilir. Güzel olan, her iki
mimarinin de tamamen doğru olabilme ihtimali. Peki kaç çeşit mimar olabilir ? ISO/IEC
ye göre tek tip mimar vardır. Ama Microsoft kendi bünyesinde 4 tip mimar çeşidi oluşturmuş.Bunlar
* Enterprise Architect * Infrastrcutre Architect * Technology-Specific Architect *
Solution Architect Bu listeyi Microsoft Certified Architect Program da tanınan rollerde
görebilirsiniz. MCA hakkında daha fazla bilgi için http://www.microsoft.com/learning/mcp/architect/specialties/default.mspx <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=c13ce80d-8d00-4d8e-92f3-eab4cb00118e" /><br /><hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>Bir Yazılım Mimarı ...</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,c13ce80d-8d00-4d8e-92f3-eab4cb00118e.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,c13ce80d-8d00-4d8e-92f3-eab4cb00118e.aspx</link>
      <pubDate>Sun, 28 Feb 2010 20:56:19 GMT</pubDate>
      <description>
ISO/IEC 42010 standartlarına göre, bir yazılım mimarı (takım ya da kişiler) sistem mimarisinden sorumlu olan kişilerdir; şöyle ki Yazılım mimarı, analistlerle ve proje yöneticisi ile irtibatta olur, sistemi değerlendirir, yeni seçenekler önerir ve yazılım geliştirici takımıyla koordine olur.
Yazılım mimarı, geliştirme sürecinin bütün evrelerinde bulunur yani gereksinim analizleri ve mimari tasarım, gerçeklenme aşaması, test edilmesi,entegrasyonu ve yayına alınması gibi.
Bir yazılım projesinde, mimar devreye girmeden önce, analistler, IT müdürleri ve yöneticiler toplanır, tartışır, değerlendirir ve ortak bir karara varırlar. Yeni bir sisteme ihtiyaç olduğu veya varolan sistemin güncellenmesi gerektiği sonucuna varıldığında ve gerekli bütçe sağlandığında analistler, iş tecrübelerine,şirket süreçlerine, mevcutşartlara ve son kullanıcılara bakarak sistem gereksinimlerini çıkarmaya başlarlar.
Gereksinimler listesi hazır olduğunda, proje yöneticisi yazılım mimarı ile toplanır ve elindeki koca listeyi mimara iletir. Mimar da gereksinimleri doğrular ve bu gereksinimleri tasarımda eksiksiz olarak yerine getirmeye çalışır.

Unutmadan da söyleyelim, yazılım mimarisinde, kesin ve katı doğrular yoktur ve matematiksel kurallarla karar vermek mümkün değildir.A firmasının çok başarılı bulduğu bir mimari, B firması tarafından hiç beğenilmemiş ve uygulanmamış olabilir. Güzel olan, her iki mimarinin de tamamen doğru olabilme ihtimali.

Peki kaç çeşit mimar olabilir ? ISO/IEC ye göre tek tip mimar vardır. Ama Microsoft kendi bünyesinde 4 tip mimar çeşidi oluşturmuş.Bunlar

    * Enterprise Architect
    * Infrastrcutre Architect
    * Technology-Specific Architect
    * Solution Architect

Bu listeyi Microsoft Certified Architect Program da tanınan rollerde görebilirsiniz.
MCA hakkında daha fazla bilgi için http://www.microsoft.com/learning/mcp/architect/specialties/default.mspx
&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=c13ce80d-8d00-4d8e-92f3-eab4cb00118e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,c13ce80d-8d00-4d8e-92f3-eab4cb00118e.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <img border="0" src="http://www.suleymanpetek.com/content/binary/moss.jpg" />
        <a href="http://www.suleymanpetek.com/content/binary/Getting Started with Office SharePoint Server 2007.doc">Getting
Started with Office SharePoint Server 2007.doc (598,5 KB)</a>
        <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab" />
        <br />
        <hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>SharePoint'e başlamak için güzel bir başlangıç dökümanı</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab.aspx</link>
      <pubDate>Sun, 07 Feb 2010 09:26:18 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;img border="0" src="http://www.suleymanpetek.com/content/binary/moss.jpg"&gt;&lt;a href="http://www.suleymanpetek.com/content/binary/Getting Started with Office SharePoint Server 2007.doc"&gt;Getting
Started with Office SharePoint Server 2007.doc (598,5 KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,6d84d1d9-d8a9-4e83-80b6-93a60a4d0bab.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=f062aae1-d423-4b20-b9dd-5f51e2eb3148</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,f062aae1-d423-4b20-b9dd-5f51e2eb3148.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,f062aae1-d423-4b20-b9dd-5f51e2eb3148.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f062aae1-d423-4b20-b9dd-5f51e2eb3148</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Türkçeye çevirmesine üşendiğim güzel bi
yazı olmuş. Keşke vakit olsa da üzerinde yorum da yapabilseydim.<br />
Link <a href="http://www.executivebrief.com/blogs/7-questions-to-ask-before-building-an-it-strategy/">burada</a>.7
adımda IT Strateji Testi<br />
Linke tıklamaya üşenenler için de şöyle ;<br /><br />
Before formulating your company's IT strategy, there are a few questions that you
should ask.<br /><br />
   1. Is the strategy too generic? IT organizations hardly cater to just
one type of need, one kind of customer, or one market segment. The IT strategy must
have an overall strategy, but it must also feature tactics that are specific to operating
and market demands. Even the most successful enterprises know that one size hardly
fits all. IT managers, therefore, should consider the unique needs of each business
unit that makes up the entire organization - or they should consider each sample client
that makes up the entire market segment.<br />
   2. Is the strategy market-driven? Internal IT implementations are hardly
the right starting points for new IT strategies. It is a truism that you cannot achieve
the results that you want if you are doing the same things over and over. Step outside
the corporate box, and try to look at the needs of your market. Instead of looking
to top management for clues, ask the men and women on the ground about their needs
as they might offer ideas that can improve the overall operating performance.<br />
   3. Will the strategy be clearly communicated? Business strategies are
usually understood by top management - usually in terms of paybacks and end-goals,
but actual strategy implementations are usually lost in transmission. From the start,
it is wise to document the strategy for wider distribution. Moreover, with this type
of document, everyone at the organization can discuss the new policies, technologies,
methods, and other possible changes.<br />
   4. Is the strategy realistic? Your strategy must be developed with full
regard for the resources needed to make a particular strategy work. Although a new
strategy may sound promising, IT managers must think about practical aspects that
include funds, technical competencies, and available technologies. Further, the new
strategy must compliment – and not hinder – a company's culture.<br />
   5. Does the strategy improve daily operations? Any new strategy must
meet the operating and business goals of the company. Otherwise, it is a waste of
effort and resources to formulate new policies, acquire new technologies, implement
plans, or provide new sets of knowledge. If, at the end of the day, the new strategy
does not result in more efficient operating procedures or greater market value, implementing
a different strategy makes no sense whatsoever.<br />
   6. Does the strategy have the right support system? By support system,
we refer to the top and middle management support - as well as the general resource
pool. After all, buy-in by the rank-and-file is just as important as the support of
the strategy’s sponsors. Remember that in most change projects, failure is rooted
within the people factor. In the same breadth, adoption by both management and the
entire staff pushes the strategy towards a more successful path.<br />
   7. Does the strategy adapt to changes in the business environment? Strategies
must be dynamic enough to adapt to changes in the business environment. Assumptions
must be validated as often as is necessary to either maintain the status quo or to
trigger changes in the system.<br /><br />
Bu arada gözümden kaçmıyor, MS yetkilileri size sesleniyorum ! Daha Fr. 3.5 e bakamadan
4.0 la coşuyosunuz, ne bu acele ? Neyin peşindesiniz sorarım size ???<br /><br /><p></p><img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=f062aae1-d423-4b20-b9dd-5f51e2eb3148" /><br /><hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>Kaldı 95 :)</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,f062aae1-d423-4b20-b9dd-5f51e2eb3148.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,f062aae1-d423-4b20-b9dd-5f51e2eb3148.aspx</link>
      <pubDate>Tue, 13 Oct 2009 08:24:50 GMT</pubDate>
      <description>Türkçeye çevirmesine üşendiğim güzel bi yazı olmuş. Keşke vakit olsa da üzerinde yorum da yapabilseydim.&lt;br&gt;
Link &lt;a href="http://www.executivebrief.com/blogs/7-questions-to-ask-before-building-an-it-strategy/"&gt;burada&lt;/a&gt;.7
adımda IT Strateji Testi&lt;br&gt;
Linke tıklamaya üşenenler için de şöyle ;&lt;br&gt;
&lt;br&gt;
Before formulating your company's IT strategy, there are a few questions that you
should ask.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp; 1. Is the strategy too generic? IT organizations hardly cater to just
one type of need, one kind of customer, or one market segment. The IT strategy must
have an overall strategy, but it must also feature tactics that are specific to operating
and market demands. Even the most successful enterprises know that one size hardly
fits all. IT managers, therefore, should consider the unique needs of each business
unit that makes up the entire organization - or they should consider each sample client
that makes up the entire market segment.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 2. Is the strategy market-driven? Internal IT implementations are hardly
the right starting points for new IT strategies. It is a truism that you cannot achieve
the results that you want if you are doing the same things over and over. Step outside
the corporate box, and try to look at the needs of your market. Instead of looking
to top management for clues, ask the men and women on the ground about their needs
as they might offer ideas that can improve the overall operating performance.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 3. Will the strategy be clearly communicated? Business strategies are
usually understood by top management - usually in terms of paybacks and end-goals,
but actual strategy implementations are usually lost in transmission. From the start,
it is wise to document the strategy for wider distribution. Moreover, with this type
of document, everyone at the organization can discuss the new policies, technologies,
methods, and other possible changes.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 4. Is the strategy realistic? Your strategy must be developed with full
regard for the resources needed to make a particular strategy work. Although a new
strategy may sound promising, IT managers must think about practical aspects that
include funds, technical competencies, and available technologies. Further, the new
strategy must compliment – and not hinder – a company's culture.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 5. Does the strategy improve daily operations? Any new strategy must
meet the operating and business goals of the company. Otherwise, it is a waste of
effort and resources to formulate new policies, acquire new technologies, implement
plans, or provide new sets of knowledge. If, at the end of the day, the new strategy
does not result in more efficient operating procedures or greater market value, implementing
a different strategy makes no sense whatsoever.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 6. Does the strategy have the right support system? By support system,
we refer to the top and middle management support - as well as the general resource
pool. After all, buy-in by the rank-and-file is just as important as the support of
the strategy’s sponsors. Remember that in most change projects, failure is rooted
within the people factor. In the same breadth, adoption by both management and the
entire staff pushes the strategy towards a more successful path.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 7. Does the strategy adapt to changes in the business environment? Strategies
must be dynamic enough to adapt to changes in the business environment. Assumptions
must be validated as often as is necessary to either maintain the status quo or to
trigger changes in the system.&lt;br&gt;
&lt;br&gt;
Bu arada gözümden kaçmıyor, MS yetkilileri size sesleniyorum ! Daha Fr. 3.5 e bakamadan
4.0 la coşuyosunuz, ne bu acele ? Neyin peşindesiniz sorarım size ???&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=f062aae1-d423-4b20-b9dd-5f51e2eb3148" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,f062aae1-d423-4b20-b9dd-5f51e2eb3148.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=9e535851-f082-4049-b876-8fd7423ea323</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,9e535851-f082-4049-b876-8fd7423ea323.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,9e535851-f082-4049-b876-8fd7423ea323.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9e535851-f082-4049-b876-8fd7423ea323</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <img border="0" src="http://www.suleymanpetek.com/content/binary/MadisonHubSpoke.jpg" />
        <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=9e535851-f082-4049-b876-8fd7423ea323" />
        <br />
        <hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>Madison</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,9e535851-f082-4049-b876-8fd7423ea323.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,9e535851-f082-4049-b876-8fd7423ea323.aspx</link>
      <pubDate>Wed, 03 Jun 2009 12:32:19 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;img border="0" src="http://www.suleymanpetek.com/content/binary/MadisonHubSpoke.jpg"&gt;&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=9e535851-f082-4049-b876-8fd7423ea323" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,9e535851-f082-4049-b876-8fd7423ea323.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Daha Fr. 3.5 ile çok bişeyler yapamadan Fr. 4.0 Betası çıkıverdi. Bu işin sonu nereye
gider bilmiyorum ama Microsoftcu yazılımcılara sabır diliyorum... Jason Zander abi
baya bi inceleyip bişeyler yazmış, yazıları türkçeye çevirip ben inceledim diyip kimseyi
kandırmak istemiyorum, merak eden okusun <a href="http://blogs.msdn.com/jasonz/archive/2009/05/18/announcing-vs2010-net-framework-4-0-beta-1.aspx">oradan</a>..
:)
</p>
        <p>
          <img style="WIDTH: 396px; HEIGHT: 199px" height="278" src="http://www.suleymanpetek.com/content/binary/newdotnetlogo_2.png" width="464" border="0" />
        </p>
        <p>
Training kit i inceleyip kasıcam ben diyosan da <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=752CB725-969B-4732-A383-ED5740F02E93&amp;displaylang=en">buraya </a>gel...
</p>
        <img src="http://www.suleymanpetek.com/content/binary/image_thumb.png" border="0" />
        <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766" />
        <br />
        <hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>VS 2010 &amp; .NET Framework 4.0 Beta 1</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766.aspx</link>
      <pubDate>Wed, 20 May 2009 13:03:55 GMT</pubDate>
      <description>&lt;p&gt;
Daha Fr. 3.5 ile çok bişeyler yapamadan Fr. 4.0 Betası çıkıverdi. Bu işin sonu nereye
gider bilmiyorum ama Microsoftcu yazılımcılara sabır diliyorum... Jason Zander abi
baya bi inceleyip bişeyler yazmış, yazıları türkçeye çevirip ben inceledim diyip kimseyi
kandırmak istemiyorum, merak eden okusun &lt;a href="http://blogs.msdn.com/jasonz/archive/2009/05/18/announcing-vs2010-net-framework-4-0-beta-1.aspx"&gt;oradan&lt;/a&gt;..
:)
&lt;/p&gt;
&lt;p&gt;
&lt;img style="WIDTH: 396px; HEIGHT: 199px" height=278 src="http://www.suleymanpetek.com/content/binary/newdotnetlogo_2.png" width=464 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Training kit i inceleyip kasıcam ben diyosan da &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=752CB725-969B-4732-A383-ED5740F02E93&amp;amp;displaylang=en"&gt;buraya &lt;/a&gt;gel...
&lt;/p&gt;
&lt;img src="http://www.suleymanpetek.com/content/binary/image_thumb.png" border=0&gt;&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,ee5b50f2-10dd-4b3e-86dc-e8f71d6a1766.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=86299369-8e95-4a94-b602-d61086fe9e17</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,86299369-8e95-4a94-b602-d61086fe9e17.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,86299369-8e95-4a94-b602-d61086fe9e17.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=86299369-8e95-4a94-b602-d61086fe9e17</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <img src="http://www.suleymanpetek.com/content/binary/3-codes.gif" border="0" />
        <br />
        <br />
Sabahtan beri bişeyler yazıyorum Microsoft Tagging hakkında ama hepsi de silindi,
sinirlerim bozuldu.<br />
Microsoft un icat ettiği High Capacity Color Barcodes (HCCBs) teknolojisi ile en kötü
cep telefonu kamerası ile bile barkod okuma mantığı ile çalışan bu sistemde çok ileri
görüntü işleme teknikleri kullanıyor.<br /><br />
Demo için :<a href="http://www.microsoft.com/tag/content/what/">http://www.microsoft.com/tag/content/what/</a><br /><br />
Merak edenler için : <a href="http://www.techflash.com/Demo_A_look_at_Microsoft_Tag37301434.html">http://www.techflash.com/Demo_A_look_at_Microsoft_Tag37301434.html</a><br /><img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=86299369-8e95-4a94-b602-d61086fe9e17" /><br /><hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>Microsoft Tag</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,86299369-8e95-4a94-b602-d61086fe9e17.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,86299369-8e95-4a94-b602-d61086fe9e17.aspx</link>
      <pubDate>Tue, 17 Feb 2009 12:41:10 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;img src="http://www.suleymanpetek.com/content/binary/3-codes.gif" border=0&gt;
&lt;br&gt;
&lt;br&gt;
Sabahtan beri bişeyler yazıyorum Microsoft Tagging hakkında ama hepsi de silindi,
sinirlerim bozuldu.&lt;br&gt;
Microsoft un icat ettiği High Capacity Color Barcodes (HCCBs) teknolojisi ile en kötü
cep telefonu kamerası ile bile barkod okuma mantığı ile çalışan bu sistemde çok ileri
görüntü işleme teknikleri kullanıyor.&lt;br&gt;
&lt;br&gt;
Demo için :&lt;a href="http://www.microsoft.com/tag/content/what/"&gt;http://www.microsoft.com/tag/content/what/&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
Merak edenler için : &lt;a href="http://www.techflash.com/Demo_A_look_at_Microsoft_Tag37301434.html"&gt;http://www.techflash.com/Demo_A_look_at_Microsoft_Tag37301434.html&lt;/a&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=86299369-8e95-4a94-b602-d61086fe9e17" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,86299369-8e95-4a94-b602-d61086fe9e17.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
    <item>
      <trackback:ping>http://www.suleymanpetek.com/Trackback.aspx?guid=cf5da2a4-6427-4580-9eae-747c8792d32e</trackback:ping>
      <pingback:server>http://www.suleymanpetek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.suleymanpetek.com/PermaLink,guid,cf5da2a4-6427-4580-9eae-747c8792d32e.aspx</pingback:target>
      <dc:creator>Süleyman PETEK</dc:creator>
      <wfw:comment>http://www.suleymanpetek.com/CommentView,guid,cf5da2a4-6427-4580-9eae-747c8792d32e.aspx</wfw:comment>
      <wfw:commentRss>http://www.suleymanpetek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=cf5da2a4-6427-4580-9eae-747c8792d32e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Her iş değiştirdiğimde gördüm ki her yiğidin farklı bir yoğurt yiyişi var hakkaten.
Bir önceki iş yerinde gördüğün olmazsa olmaz kurallar, yeni iş yerinde kimsenin umurunda
olmayabiliyor. Bunlardan biri de aslında kodun okunulabilirliğini ve projeye yeni
katılan yazılımcının adaptasyonunu hızlandıran kodlama standartları. Büyük bir projede
4-5 yazılımcının birleşip çıkardıkları bir ürün söz konusu ise gayet mantıklı bir
kural oluyor doğal olarak.
</p>
        <p>
bugün bana gelen MSDN newsletter larından birinde bu konuda 2 template linki
vardı. 
</p>
        <p>
c# ve vb.net için...
</p>
        <p>
          <img src="http://www.suleymanpetek.com/content/binary/coding_shirt.jpg" border="0" />
        </p>
        <p>
          <font color="#ff0000">Lazım olan varsa buyursun güle güle kullansın. :)</font>
        </p>
        <p>
          <a href="http://www.suleymanpetek.com/content/binary/CSharp Coding Standards.doc">CSharp
Coding Standards.doc (177 KB)</a>
        </p>
        <p>
          <a href="http://www.suleymanpetek.com/content/binary/VB NET Coding Standards.doc">VB
NET Coding Standards.doc (175,5 KB)</a>
        </p>
        <img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=cf5da2a4-6427-4580-9eae-747c8792d32e" />
        <br />
        <hr />
Süleyman PETEK | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a> | <a href="http://www.suleymanpetek.com">www.suleymanpetek.com</a></body>
      <title>C# Kodlama Standartları - C# Coding Standards</title>
      <guid isPermaLink="false">http://www.suleymanpetek.com/PermaLink,guid,cf5da2a4-6427-4580-9eae-747c8792d32e.aspx</guid>
      <link>http://www.suleymanpetek.com/PermaLink,guid,cf5da2a4-6427-4580-9eae-747c8792d32e.aspx</link>
      <pubDate>Wed, 04 Feb 2009 15:41:15 GMT</pubDate>
      <description>&lt;p&gt;
Her iş değiştirdiğimde gördüm ki her yiğidin farklı bir yoğurt yiyişi var hakkaten.
Bir önceki iş yerinde gördüğün olmazsa olmaz kurallar, yeni iş yerinde kimsenin umurunda
olmayabiliyor. Bunlardan biri de aslında kodun okunulabilirliğini ve projeye yeni
katılan yazılımcının adaptasyonunu hızlandıran kodlama standartları. Büyük bir projede
4-5 yazılımcının birleşip çıkardıkları bir ürün söz konusu ise gayet mantıklı bir
kural oluyor doğal olarak.
&lt;/p&gt;
&lt;p&gt;
bugün bana gelen&amp;nbsp;MSDN newsletter larından birinde bu konuda 2 template linki
vardı. 
&lt;/p&gt;
&lt;p&gt;
c# ve vb.net için...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.suleymanpetek.com/content/binary/coding_shirt.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#ff0000&gt;Lazım olan varsa buyursun güle güle kullansın. :)&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.suleymanpetek.com/content/binary/CSharp Coding Standards.doc"&gt;CSharp
Coding Standards.doc (177 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.suleymanpetek.com/content/binary/VB NET Coding Standards.doc"&gt;VB
NET Coding Standards.doc (175,5 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.suleymanpetek.com/aggbug.ashx?id=cf5da2a4-6427-4580-9eae-747c8792d32e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
Süleyman PETEK | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt; | &lt;a href="http://www.suleymanpetek.com"&gt;www.suleymanpetek.com&lt;/a&gt;</description>
      <comments>http://www.suleymanpetek.com/CommentView,guid,cf5da2a4-6427-4580-9eae-747c8792d32e.aspx</comments>
      <category>Yazılım - Software</category>
    </item>
  </channel>
</rss>