Microsoft naprawił buga!

W trakcie używania DataSet designera natrafiłem na pewnego buga, który istniał od wersji 2005 Visual Studio. Wygląda on w ten sposób, że dodając do tabeli kolumnę z ustawionym Expression nie można rekonfigurować ponownie DataSeta.

Czyli na przykład: zakładasz tabelę w bazie danych, wrzucasz ją do DataSeta, dodajesz swoją kolumnę z Expression w DataSecie. Teraz wracasz do bazy, bo przypomniałeś sobie, że brakowało Ci innej kolumny. No i chcesz ponownie skonfigurować DataSeta, żeby dodać obsługę tej kolumny. No i wtedy pojawiają się problemy. Bo jeżeli w tabeli zdefiniowałeś Expression, to musisz je skasować zanim będziesz mógł ponownie skonfigurować DataSeta.

Uciążliwe? Nie, co za problem! Można przecież usunąć chwilowo Expression! A jak się ma 10 kolumn z Expression? To już zabawa robi się dosyć ryzykowna. Żonglowanie nożami!

Zgłosiłem ten błąd do Microsoftu przez Connecta. W tym miejscu bym chciał podziękować Damianowi Antonowiczowi i Piotrowi Zielińskiemu za potwierdzenia:

http://codeguru.pl/forum-posts-12772.aspx

Jakie były moje oczekiwania? Czy ktoś się odezwie ze strony teamu Visuala, czy będzie jakaś reakcja? Raczej czekałem co z tego wyniknie i czy mój opis okaże się wystarczający do odtworzenia tego przypadku po stronie zespołu odpowiedzialnego za VS. Po długich dniach i nocach 😉 pojawiła się odpowiedź:

http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=342686

a właściwie zmiana statusu na naprawione, a po kilku następnych na zamknięte. No i jest dobrze. Mam nadzieję, że poprawka ta wejdzie do SP1 i będzie można używać wygodniej DataSet designera. Reakcja ze strony teamu Visuala okazała się względem moich oczekiwań bardzo szybka i mogę w tym momencie zdementować plotkę, która to głosi, że Microsoft nie naprawia bugów! Naprawił buga i nie mogę się doczekać na wersję finalną (bo na razie Beta) SP1. No i polecam używanie Connecta 😉

Czytaj podobne  Programista WWW ma najgorzej

Przeczytaj też

10 rzeczy, które pozwalają zapewnić lepszy komfort... Praca przy komputerze może prowadzić do zespołu cieśni nadgarstka, bólów nóg, pleców, karku. Długotrwałe wpatrywanie się w monitor nie wpływa dobrze n...
Najlepsza książka do Pythona Nie wiesz, z jakiej książki/ebooka uczyć się programowania w języku Python? Postanowiłem zrobić zestawienie 10 książek z Heliona na ten temat, abyś mó...
Komplet 28 ebooków i kursów, aby zostać programist... Od jakiegoś czasu dostaję zapytania na temat tego jakie książki, kursy i ebooki polecam. W związku z tym postanowiłem przygotować dzisiaj zestaw, któr...
120 tapet programistycznych za darmo do pobrania Trochę mi się nudziło, więc przygotowałem zestaw 120 tapet dla programistów. Możesz go pobrać. Tapety są w rozdzielczości 1366x768. Podzielone ...
Napisano w Kolumna Tagi: , , , , , ,

Menu