Blog Home  Amacin know-how ve XP paylasimi ise mutlaka yollarimiz biryerlerde kesisecek.. ;) RSS 2.0 Atom 1.0 CDF  
..::EralpErat::..{Embedded Programming} - Visual Studio
I like Coding..
 
 Friday, June 06, 2008
Visual  Studio Team taze taze yeni bir CTP yayınladi.Sql Server 2008 desteği bulunan bu tool ile vs 2008 içerisinden database manipülasyonlarını cok rahat gerçekleştirebileceksiniz.Yanlis hatirlamiyorsam 2005 DB version ile baslayan bu hareket cok ses getirmişe benziyor.En cok hosuma giden ozelliklerinden biride VS içinden çıkmadan istediğiniz tabloyu istediğiniz kayıt sayısına cok basit bir kaç adımda çıkarabiliyor olmaniz, yazdığınız querylerin execution planlarına bakarak gerekli tuningleri ön görebiliyor ve düzenlemeleri gerçekleştirebiliyorsunuz...Örneğin 1 milyon kayit lazim , dert değil..Bir çay alın gelin , o halleder. :))




Aşağıda tüm bir listesi bulunmakta..http://www.microsoft.com/downloads/details.aspx?FamilyID=bb3ad767-5f69-4db9-b1c9-8f55759846ed&displaylang=en adresinden indirebilirsiniz...

           

        In addition to providing support for SQL Server 2008 database projects, this release incorporates many previously released Power Tools as well as several new features. The new features include distinct Build and Deploy phases, Static Code Analysis and improved integration with SQL CLR projects.
Database Edition no longer requires a Design Database. Therefore, it is no longer necessary to install an instance of SQL Express or SQL Server prior to using Database Edition.
SQL Server Support

  • SQL Server 2008
    • All new data types:
      • Intrinsic (date, datetime2, datetimeoffset, time)
      • Built-in SQL CLR types (geography, geometry, hierarchyid)
    • New DML
      • Merge, table parameters, …
  • SQL Server Configuration Options
    • Server option settings will be verified prior to deployment or set during deployment
      Additional 1st Class Object Type Support
    • Rules, defaults, Asymmetric keys, symmetric keys, certificates, …
Projects
  • Server Projects
    • Server objects and option settings may be implemented in a separate Server Project
    • This enables a team to define a standard a configuration for their SQL servers and reference it from their Database Projects
  • Partial projects
    • Allowing code sharing between projects by including files from a different project, where the code is included as-is from the originating project and the source code control ownership remains with the originating project
    • This enables code reuse and single sourcing while having a single deployment unit
  • Composite projects
    • References to other database projects or .dbschema files that contribute to the same deployment unit.
    • This enables the separation of development roles and responsibilities and composition of Databases using multiple projects.
Single sourcing of external artifacts
  • SQL-CLR references allow the user to create a reference to a SQL-CLR project or SQL-CLR assembly. This automatically becomes an ASSEMBLY type in the Database Project
Build and Deploy
  • The Build process now produces a separate portable schema output that is fed in to a redistributable deployment engine
  • A redistributable deployment engine. For example, to implement a setup application that deploys the Database Project.
Refactoring
  • Preservation of Intent
    • Enables the deployment of refactoring changes as intended by the user (renames are deployed as renames not as drop/add statements for example)
New Refactoring Operations
  • Wildcard Expansion
  • Move Schema
  • Fully Qualify
  • Extensibility point which enables the ability to develop and deploy custom refactoring types and targets
Schema Compare
  • Now supports comparing Projects, Databases or dbschema files in any combination. For example, Project to Project, which has not been possible until now.
  • Object Type Filtering
  • Additional ignore filtering options
T-SQL Static Code Analysis
  • Including the ability to develop and deploy custom rules
Dependency Viewer
  • View the dependency relationship between objects in your schema
Unit testing
  • Supports execution with other ADO.NET providers
Data Generation
  • Design-time enhancements
    • Smaller .dgen file
    • Support for undo/redo
    • Foreign key replacement
    • Separation of population status into new display window
  • Runtime enhancements
    • By default uses SqlBulkCopy to populate target tables
    • Capability to register different outputs for generated data – i.e. generate to Excel or to file so you can use BCP to load
    • By registering a custom output we have the capability to execute scripts at different points during data generation (i.e. before start/after completion or before/after a table
Extensibility
  • Data Generators
  • Statistical Data Distribution
  • Test Conditions
  • Static Code Analysis Rules
  • Refactoring Types
  • Refactoring Target



6/6/2008 8:52:27 AM (GTB Daylight Time, UTC+03:00)  #    Comments [2]   Visual Studio  |  Trackback
 Tuesday, May 13, 2008
Selamlar ;
 
Vs 2008 'in ilk SP'si olma özelliği taşıyan bu pakete http://www.microsoft.com/downloads/details.aspx?FamilyId=CF99C752-1391-4BC3-BABC-86BC0B9E8E5A&displaylang=en adresinden erişebilirsiniz..

Genel olarak ;
Sql Server 2008 desteği,yeni Ado.NET eklentileri (Entity Framework),WPF designer'inda bazı performans güncellemeleri , Silverlight projeleri için yeni WCF templateleri, arttırılmış debugger desteği (public symbols&source release ), fixlenmiş DataRepeater kontrolü (for Windows Forms) ,C++ için Office 2007 Ribbon geliştirme desteği,arttırılmış intellisense desteği ve daha bir cok stabilizasyon , performans ve güvenlik desteğinin geldiğini görüyoruz.

Cok daha detaylı bilgi için http://support.microsoft.com/kb/945140 adresini kullanabilirsiniz.

iyi calismalar..

Eralp


 
         
        
5/13/2008 8:40:22 AM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   Visual Studio  |  Trackback
 Tuesday, March 18, 2008
Merhabalar ;

Visual Studio içindeyken Clickonce ile farklı bir domain de (domain durumu zorunluluk değildir , bu case için ekstra durum izahı için kullandım..) expire olmuş bir sertifika üzerinden deploy yapmaya kalktığınızda karşınıza aşağıda ki gibi bir hata çıkacaktır..



Bir miktar msdn'de araştırma yaptığımda kolayca çözülebildiğini gördüm ve hemen sizlerle paylaşmak istedim :) Bu durumda yapmanız gereken aslında cok  basit 1-2 adımdan oluşuyor.. yeni domain üzerindeyken development ortamını açıp kodunuzu yeniden built edin.Daha sonra ilgili publish edilecek proje üzerinde sağ tuşa tıklayıp properties'e gelin.Oradan signing tabına tıklayın..Expiration Date'e baktığınızda süresinin geçtiğini görmüş olursunuz.Yapmanız gereken az önceki built esnasında otomatik oluşturulan sertifikayı Select From Store butonunu tıklayarak seçiniz ( Expiration Date sütununa göre sort edip en son sertifikayı seçiniz..) böylece ilgili Issued To ,Issued By kısımlarının değiştiğini görmelisiniz..





Daha sonrasında publish etmek istediğinizde sorun çıkmayacaktır..

Sevgiler.


3/18/2008 1:23:29 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Visual Studio  |  Trackback
 Tuesday, March 11, 2008

Merhabalar ;

yarın Microsoft'um 2008 Sunucu ve Yazılım Platformu Lansmanına konuşmacı olarak katılıyor olacağım..En azından Visual Studio 2008 And The Microsoft Office System konulu sunumda sizleride görmeyi  çok isterim.. :))

Sevgiler.

Microsoft 2008 Sunucu ve Yazılım Platformu Lansmanı
Microsoft 2008 Sunucu ve Yazılım Platformu Lansmanı

Microsoft hesahınızı etkin kullanarak tüm etkinlik ve eğitimlerimizden sonuca odaklı bir şekilde faydalanabilirsiniz. Microsoft hesabınızı etkin kullanabilmek için Live ID bilgilerinizi tanımlayınız.


Microsoft 2008 Sunucu ve Yazılım Platformu Lansmanı

Değerli Bilişim Dostlarımız,

Bilişim dünyamıza sürat, etkinlik, verimlilik katacak yeni teknoloji çözümlerimizi tüm dünyayla eş zamanlı olarak ülkemizde de kamuoyumuzla paylaşıyoruz. Bu yılın en önemli yenilikleri, bugüne kadar geliştirilmiş en güvenilir ve en dayanıklı sunucu işletim sistemi Windows Server 2008 ile birlikte bilgi platformu SQL Server 2008 ve yazılım geliştiricisi Visual Studio 2008’in hizmetinize sunulması olacak. Sanallaştırma, iş zekası, yeni nesil İnternet alanlarında geleceğe yön verecek bu yenilikçi ürünlerin lansmanını İstanbul’da 12 Mart 2008 tarihinde Lütfi Kırdar Kongre Salonu’nda gerçekleştireceğiz.

Microsoft Merkezi’nden gelecek uzmanların da konuşmacı olarak katılacağı bu toplantılarda sizi de ağırlamak istiyoruz. Bütün dünyada “Bilişim Kahramanları Aramızda” sloganı ile sunulan 2008 sunucu ürünlerinin tanıtım etkinliklerimizde karşılaşmak umuduyla sizlere çalışmalarınızda başarılar, sağlık ve mutluluk diliyoruz.

Saygılarımızla,

Microsoft Türkiye

Tarih
12 Mart 2008 Çarşamba, 09:00 - 18:00
Yer
Lütfi Kırdar Kongre ve Sergi Sarayı
Gündem
09:00 - 10:00
Kayıt
10:00 - 12:45
Windows Server 2008 | Visual Studio 2008 | SQL Server 2008
Lansmanı
10:00 - 10:40
Hoş Geldiniz: Microsoft Türkiye Genel Müdürü Çağlayan Arkan ve
Platin Sponsorlar
10:40 - 11:00
Dinamik IT - Microsoft MEA Vice President Ali Faramawy
11:00 - 11:50
Uçtan Uca: Windows Server 2008, SQL Server 2008, Visual Studio 2008
11:50 - 12:10
Ara
12:10 - 12:30
Başarı Hikayeleri
12:30 - 12:45
Kahramanlar Sahnede
12:45 - 13:45
Öğle Yemeği

Paralel Sunumlar aynı anda başlayıp farklı salonlarda yapılacaklardır.
Paralel Sunumlar
13:45 - 14:35
• Windows Server 2008 Geleceğin Platformu
• SQL Server 2008 Gelişmiş Veri Platformu
• Visual Studio 2008 Yeni Nesil Yazılım Platformu
• Platin Sponsor Sunumu: Tradesoft
14:35 - 14:50
Ara



14:50 - 15:40
• Windows Server 2008 Sanallaştırma Teknolojileri
• SQL Server 2008 ile Kritik İş Uygulamaları
• Visual Studio 2008 Yeni Nesil Web Uygulamaları
• Platin Sponsor Sunumu: Fujitsu
15:40 - 15:55
Ara



15:55 - 16:45
• Windows Server 2008 Güvenlik Özellikleri ve NAP
• SQL Server 2008 ile İş Zekası
• Visual Studio 2008 Yeni Nesil Akıllı İstemciler
• Platin Sponsor Sunumu: Intel
16:45 - 17:00
Ara



17:00 - 17:50
• Windows 2008 ve Yeni Nesil Web
• SQL Server 2008 ile Dinamik Uygulama Geliştirme
• Visual Studio 2008 Yeni Nesil office uygulamaları
• Platin Sponsor Sunumu: HP


Sponsorlar


Microsoft E.Bültenlerine Kayıt Olun | Kaydınızı Silin | Profilinizi Güncelleyin
© 2006 Microsoft Corporation Kullanım Koşulları | Ticari Markalar | Gizlilik
Microsoft
3/11/2008 11:27:00 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Visual Studio  |  Trackback
 Monday, January 21, 2008
Selamlar ;
en sonunda oldu , kısa bir süre önce yayınlanan patch ile visual studio içerisinden bazı FW Core'dll leri görebilme imkanımız doğdu..

En güzel tarafı ise bu işi yapıp dünya çağında başarıya ulaştıran sevgili microsoft insanlarının bu işi nasıl ve ne gibi standartlar üzerine oturttuğunu görebiliyor oluşumuz..

Microsoft cephesinde gerçekten büyük bir gelişme..Component geliştiricilerine ışık olacağı kesin..

peki efendim nasıl gerçekleştireceğiz hemen adımlara geçelim..

1. vs 2008 yüklü olmalı ( Express sürümlerde çalışmıyor,aman dikkat!)
2. https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10443&wa=wsignin1.0 adresinden ilgili  patch'i makinenize yüklüyorsunuz..Vs 2008 kapalı olmalı..bir diğer onemli noktada kurarken karşılaştığım sorun..Generic bir hata aldım lakin biraz daha inceleyince ilgili vs 2008 dvd si veya iso üzerinden kuranların ilgili iso'yu sisteme mount etmesi durumunda sorun ortadan kalkıyor..yani vs 2008 kuruyormuşcasına dvd takılı olması lazım, bazı dosyalara ihtiyac duymakta..




3. kurulumun akabininde tools menüsünden aşağıda ki ayarları yapalım..



Ayarlara devam.. :)




4. Sıra geldi debugging'e..Aşağıda ki gibi minik bir kod yazıyoruz..




5. breakpoint i koyup uygulamayı çalıştırdığımızda Call Stack ( Ctrl + Alt +C) pencesinde ilgili dll'e yapılan referansın üzerinde sağ tuşa tıklayıp load Symbols diyoruz...
Aman dikkat Visual Studio kilitlenmiş gibi görünebilir , 10 MB lik indirme söz konusu Microsoft'dan..Birazcık beklemeniz gerekiyor..




Sonuç ortada...Ve işte içerdeyiz..




Çok çalışmamız lazım , cok.. :)

Kim derdi ki birgün Form class'inin içini görebileceğimizi :)

Ha unutmadan peki hangi dll'ler bu işleme tabi
  • Mscorlib.DLL
  • System.DLL
  • System.Data.DLL
  • System.Drawing.DLL
  • System.Web.DLL
  • System.Web.Extensions.DLL
  • System.Windows.Forms.DLL
  • System.XML.DLL
  • WPF (UIAutomation*.dll, System.Windows.DLL, System.Printing.DLL, System.Speech.DLL, WindowsBase.DLL, WindowsFormsIntegration.DLL, Presentation*.dll, some others)
  • Microsoft.VisualBasic.DLL
Sevgiler..


Eralp



1/21/2008 10:58:06 AM (GTB Standard Time, UTC+02:00)  #    Comments [5]   .Net Framework | C# | Open Source | Visual Studio  |  Trackback
 Friday, August 17, 2007

Selamlar ;

Geçenlerde 2008 de Js debuggingle uğraşırken Watch ekranının değişmiş olduğunu farkettim.Dikkatli bakınca Methods ve Events diye iki ayrı childnode gibi bir güzellik eklenmiş.Ellerinize sağlık ne diyeyim :)Solda ki vs 2005 de var olan quickwatch sağda ki ise vs 2008 'de ki..

  
8/17/2007 4:22:11 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   Java Script | Visual Studio  |  Trackback
 Sunday, July 29, 2007
Selamlar ;
Visual Studio 2008 beta 2 'si http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx  link'nde hazır :)

Yanliz kurulumdan sonra Ms Ajax 1.0 uygulamalarına has bir problem olmaması açısından Important Instructions for Installing Visual Studio 2008 Beta 2
After the Beta 2 installation has finished, you should run this script to ensure that the installation of .NET Framework 3.5 Beta 2 will not affect the development of ASP.NET AJAX 1.0 applications.

şeklinde bir uyarıda bulunuyor , indirilecek olan   .exe policyler ile ilgili bir takım değişiklikler yapıyor.

bilginize..

Eralp




7/29/2007 7:48:33 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   Visual Studio  |  Trackback
 Tuesday, July 17, 2007
Selamlar ;

Aslında bu konuda Yaldex Pro derim başka da birşey demeye gerek yok :)Tabi şaka bir yana Orcas'in geçenlerde farkettiğim bir özelliğide JavaScript'e ilgili markup file'in (.aspx) içinde dahil code completion özelliğinin artık çalışabiliyor oluşu (external js lerdeki function'ları tanımasından bahsediyorum normal de temel bazı fonksiyonlar için zaten sorun yok çalışıyor var olan vs 2005).

Bu gerçekten güzel hem sadece bu da değil , debugging olayı için harici bir js dosyası zorunluluğuda ortadan kaldırılmış.Yani asp kodlarının arasında da debug yapabileceğiz..

İyi çalışmalar.

Konuyla ilgili daha detaylı bilgi ve video için  http://channel9.msdn.com/Screencasts/302613_jscript.wmv linkini kullanabilirsiniz..


7/17/2007 2:01:26 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   Asp.NET | Java Script | Visual Studio  |  Trackback
 Monday, July 16, 2007

Selamlar ;

Fazla söze gerek yok adamlar yapmış :) , VS içerisinde berlitilen assemblylerin depend yapısını grafik olan veren cok tatlı bir eklenti..ve daha fazlası için http://www.codeplex.com/reflectoraddins e mutlaka göz atın..

Graph


This add-in shows assembly dependency graphs, IL flow graphs and class diagrams. The addin uses Microsoft GLEE to render the graphs.

Install

  • Download and unzip Graph.zip to the same directory as Reflector.exe.
  • Graph.zip includes a Reflector.exe.config file which will start Reflector running on .NET 2.0. You need to restart Reflector after copying this file to the same directory as Reflector.exe.
  • Launch Reflector, open the View | Add-Ins... dialog and add Reflector.Graph.dll

Screenshot



Screenshot.png

7/16/2007 5:17:50 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   Visual Studio  |  Trackback
 Monday, April 30, 2007

Selamlar ;

Severek takip ettiğimiz :) .NET framework'ün 1.0,1.1,2.0 ve 3.0 derken birde baktık ki 3.5 versiyonun betası çıkıvermiş..

Biliyorum ki ve hatta eminim ki içimizden bir çoğu bu duruma sinirleyor bir dur Microsoft dediğinizi duyar gibi oluyorum.Aslında pekte haksız sayılmaz içinizde ki bu ses :)

Bu kadar hızlı gelişimin şüphesiz ki belli başlı bazı sebepleri var.Bunlardan en bilineni Vista..Değişen arayüz ve bir çok yeniliğin dışında önümüzde ki günlerde daha birçok yeniliğin bizi beklediğini söyleyebiliriz.

Gelelim sadete , Microsoft entry başlığımızdanda anlaşılacağı üzere Orcas'ın beta 1 ini belirli bir şifre ve kullanıcı adı üzerinden tüm dünyaya açmış durumda.

Demem odur ki , http://www.microsoft.com/downloads/details.aspx?familyid=36B6609E-6F3D-40F4-8C7D-AD111679D8DC&displaylang=en adresinden Cd ye yazılabilecek şekilde download edebilirsiniz.

Kullanıcı Adı : Administrator

Şifre          : P2ssw0rd

 

Not : Vista üzerinde kuracak olanlar indirecekleri bu Virtual Pc Versiyonu için Virtual PC 2007 kurmak durumundalar.yani eski sürümler ne yazık ki çalışmıyor..

Hepinize iyi çalışmalar diliyorum..

Eralp - Mobile Device MVP

 

4/30/2007 2:36:31 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   .Net Framework | Vista | Visual Studio  |  Trackback
 Tuesday, January 23, 2007

Selamlar..

Uzun zamandır .NET üzerinden çok daha gerçekci oyunlar nasıl geliştirilebilir sorusuna cevap arıyordum..Dün Ümit hocam'dan geldi :) XNA için tıklayınız..

Daha önceden yazdığım 2 ufak oyun denememle XNA ile yapabileceklerimi karşılaştırmaya bile korkuyorum..Ben derim ki oyun meraklıları hiç durmasın hemen indirip tutorial'lardan neler yapabileceklerini bir görsünler..

Ayrıca eklemem gereken 2 önemli hususdan birisi XNA'in şu an itibariyle sadece C# desteği var ama yakın zaman da VB.NET desteğide gelecek..2. ise OOP ye hakim olmanız tutorial'ların anlaşılabilirliği açısından çok önemli..

Kolay gelsin :)

 

 

1/23/2007 4:06:18 AM (GTB Standard Time, UTC+02:00)  #    Comments [0]   C# | Visual Studio  |  Trackback
 Friday, December 22, 2006

"The Web server does not appear to have the Frontpage server extensions installed."

Merhaba sevgili okuyucular..

Bugün Vista üzerinde vs 2005 team suite ile calisirken clickonce la publish etmek istediğimde yukarıda ki hatayı verdi.Çözümünü sağolsun google amca ile hallettik (:

Yapmanız gereken tek şey Vs 2005 e ait olan shortcut ı sağ tıklayıp run as administrator demeniz..VS 2005 açıkken local'inizde bulunan IIS e read/write hakkınız olmazsa frontpage eklentileri debugging esnasında sorun çıkarıyor.Web server'ınız üzerinde Windows authentication olmanız debugging için gerekli :)

İyi çalışmalar..

12/22/2006 3:06:27 PM (GTB Standard Time, UTC+02:00)  #    Comments [125]   Vista | Visual Studio  |  Trackback
 Thursday, December 21, 2006

Selamlar sevgili okuyucular.

Vs 2005 e ait ilk sp'ler 1 yıldan sonra nihayet yayınlandı.Linkler aşağıda ki gibidir.

 

( beta değil (: )

 

 

Visual Studio 2005 Team Suite sp1
(web ap project kurulu ise kaldırmak gerekiyor. Zaten web app project sp1 içinde geliyormuş.)

http://www.microsoft.com/downloads/info.aspx?na=22&p=3&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dbb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc%26DisplayLang%3den

 

Visual Studio 2005 Team Foundation Server sp1

http://www.microsoft.com/downloads/info.aspx?na=22&p=2&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da9ab638c-04d2-4aee-8ae8-9f00dd454ab8%26DisplayLang%3den

 

iyi çalışmalar..

 

not :Sevgili Cem Şişman'a teşekkürler.

 

Edit :

 

En temel değişiklikler aşağıdakiler.

New processor support (e.g., Core Duo) for code generation and profiling
Performance and scale improvements in Team Foundation Server
Team Foundation Server integration with Excel 2007 and Project 2007
Tool support for occasionally connected devices and SQL Server Compact Edition
Additional support for project file based Web applications
Windows Embedded 6.0 platform and tools support

Detay : http://msdn.microsoft.com/vstudio/support/vs2005sp1/default.aspx

Edit2 : vs 2005 sp1'i kurmadan önce Microsoft Visual Studio 2005 Web Application Projects 'i mutlaka uninstall etmeniz gerekiyor.(Program Ekle /Kaldır'da listede yer alıyor.)Yoksa epey bir sure bekliyorsunuz sp1 in kurulumunda bunu öğrenebilmek için :=)

 

12/21/2006 6:48:27 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Visual Studio  |  Trackback
 Thursday, August 17, 2006

Merhaba sevgili okuyucular.

Vs 2003 içerisinde yer alan bildiğimiz ve bilmediğimiz bir çok hatayı fixleyen SP1 bugün itibariyle release edilmiş durumda..Sayfada fixlenen buglarında toplu bir listesini bulabilirsiniz..

  • Visual Studio 2003 SP1'i indirmek için..

     

    İyi çalışmalar diliyorum..

  • 8/17/2006 9:29:48 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]   Visual Studio  |  Trackback
    Copyright © 2008 Eralp Erat aka NetZero2. All rights reserved.