PDA

Tam Sürümünü Görmek İçin : Visual Web Developer Express _designer: ACI TECRUBESİ


pegassi
01/06/2007, 10:05
Merhaba arkadaşlar,

Birkaç gün önce başıma korkunc diyebileceğim bi rolay geldi ve bir hafta boyunca onu duzeltmeye calıstım. Visual Web Developer'i geliştirme ortamı olarak kullanıyorum. Gecenlerde bir aksam mesai bitiminde son rutuslarımı yapıp son defa save butonuna tıkladım ve bilgisayarımı kapattım. Ertesi sabah bilgisayarımı actığımda gordugum seylere inanamadım.

Dosyalarımdaki taglarda bir suru anlamsız __designer: seklinde attribute(ozellik) eklenmiş ve bunlar tum projeyi etkileyebilecek nitelikte. Kaldı ki zaten o ozellikler tagların icinde yer aldığı surece projede calısmak cok zor oluyor ve malesef bendeniz birkac gun boyunca hic isim yokmus gibi tum o ozellikleri tek tek elimle temizlemek zorunda kaldım, microsoft sagolsun.

naranay arkadasımızın bu konuyla ilgili bana gonderdii ozel mesajın bazı kısımlarını sizlerle paylaşmak istedim.

LUTFEN HERKES VISUAL WEB DEVELOPER KULLANIRKEN DAHA DIKKATLI OLSUN CUNKU COK ACI BIR TECRUBE YASAYABİLİRSİNİZ


selamlar, forumdan cevap yazacaktım ama protesto forumuna taşındığı için oradan yazamadım.

senin çektiğin belayı bi çok kereler bende çektim. bende asp.net ve ajax 1.0 ile proje geliştiriyorum bir kaç aydır. bu problem özellikle masterpage kullandığında sayfaya scriptmanagerproxy koyduğunda (ki ajax çalışması için gerekli) hele bir de üstüne sayfa içerisinde bi yerden bi yere component taşıdığında patlak veriyor. sorun visual studio nun scriptmanagerproxy i tanımamasından ileri geliyor.

geçici çözüm detay sayfası ile çalışırken masterpage nin de açık olması, kalıcı çözüm ise visual studio sp1 yaması ki kendisi 400 mb civarında (yamanacak ne çok şeyi varmış)

umarım işine yarar. kolay gelsin.


gencserver
01/06/2007, 10:41
Bence ASP.Net için Visual Studio.Net 2005 Tavsiye ederim.Web developerden kat kat iyidir.

anov
01/06/2007, 10:51
pegassi : Peki sorun çıkartan sayfa sonrası SP1 kurmak işe yarıyor mu?

Visual Web Developer a bu bölümde sabit link verdiğimden dolayı bu tip bir sorunun çözümünü de forumdakilere bildirmek isterim. Çünkü ücretsiz ve lisans sorunu çıkarmayan bir yazılım.

fegabj
01/06/2007, 11:41
ucuz etin yahnisi misali yama işe yarıyor bilginize fakat gencserverın dediği gibi mümkünse uygulamalarınız visual studio.net 2005'te geliştirmeniz daha faydalı

anov
04/06/2007, 09:55
Bu sorunu bildirdiğiniz için teşekkürler.
SP1 linkini sabitlediğim konuya ekledim. Ayrıca böyle bir sorunun varlığından haberdar olunması için de bu konuyu da sabitledim. Başka bir sorun yaşayan olursa lütfen buradan yaşadıklarını bizimle paylaşsın. Çünkü buradan okuyup alacağı tedbirler ile zaman kazanacak olan nice programcılar vardır.

Bu arada "visual web developer sp1" diye arama yaptığınız zaman 3. sonuç bu konu çıkıyor :) Dili türkçe olarak ayarlamasanız bile.

ceviz.net in gücü bazen beni dehşete düşürüyor.

pegassi
04/06/2007, 16:07
SP1'in sorunu cozup cozmedigini denemedim ancak biilgisayarımda VS.NET 2005 zaten kurulu birkac deneme yapmak icin VW Developer kurmustum o da bana gunumu gostedi malesef.
Oyle sanıyorum buyuk projelerde(hatta belki de orta boy projelerde bile) VW Developer'dan ozellikle kacınmak yerinde olacaktır.
Ancak sunu da gozlemledim. Aynı sorunu VS.NET 2005 de cıkardı. Fakat bu defa dosyaların backup'ı elimde vardı
:)
Yine oyle sanıyorum ki VW Developer kurulu olan VS.NET 2005'i de etkilemiş olabilir.

Bilgi olsun diye soruyorum. Sizce format atmak olayı cozer mi?(Ben cozecegine inanmıyorum ama gene de sorayım dedim)

anov
04/06/2007, 16:35
İşte side-sy-side olayını (birlikte çalışabilmeyi) bu vs ve vwd için başaramamışlar henüz. Bu programların birbirini etkilediği biliniyor. Ama vs kurma ihtiyacı hissetmedim henüz. (Üzerinde çalıştığım işler henüz o boyuta gelmedi)

Burada sorunu analiz etmek çok önemli. naranay ın uyguladığı adımları uygulayıp sadece vwd kurulu bir makinada aynı hatayı herkes oluşturabiliyor mu? Neden bu programlar aylar boyunca bekleyip de hatayı öyle çıkartıyorlar? yoksa elinizdeki işin tamamlanmasını mı bekliyorlar :)

Sorunun kaynağına inmek önemlidir. Ortada bir bug olduğu bariz bunu ciddi şekilde takip etmemiz gereklidir. Bu saatten sonra böyle bir sebepten dolayı platform değiştirmek mantıklı değildir. Böyle bir hatanın eksi hanesine kocaman harflerle yazılacağı da bellidir.

pegassi
04/06/2007, 20:00
Aslında Microsoft ürünlerinde genelde bug bulunur. Neden cunku her seyi cok fazla detaylı (bazen de lüzumsuz olabilecek kadar detaylı) dusunurler ve bu nedenle bug olayı olusabiliyor diye tahmin ediyorum.

Mesela gozume carpan bir diger bug da ASP.NET AJAX'ta var. Mesela AJAX taglarını kullanırken bazen oyle bir hata veriyor ki AJAX tagları icindeki hicbir asp.NET tagını tanımıyor ama dısarıdakileri tanıyor.

writeLine
27/09/2007, 14:25
ben vs2005 kullanıyorum. bu sabah bendede __designer:wfdid="w..." ile başlayan kodlar eklenmiş component kodlarının içine

ancak replace dialogtan __designer\:wfdid="w:d+" regular expressionı kullanarak tagları temizleyebildim