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  Optymalizacja aplikacji społecznościowej na Facebook i Grono w praktyce

Przeczytaj też

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 ...
10 fiszek do nauki programowania w Pythonie Uczysz się programowania w Pythonie? Pobierz te 10 fiszek, które ułatwią Ci zapamiętanie funkcji wbudowanych* w Pythona! Programowanie potrafi ...
Napisano w Kolumna Tagi: , , , , , ,

Menu