Zespół pracujący nad rozwojem Visual Studio przygotował ankietę, w której prosi o feedback nt. nowego Visual Studio. Jeśli używasz i są rzeczy, które Cię drażnią, albo wręcz przeciwnie - jest super, to warto podzielić się opinią. W ten sposób mamy szansę wpłynąć na ostateczny release produktu! :-) Sam zgłosiłem problemy z wyświetlaniem, przy włączonym przeskalowaniu w Windows 7. Ankieta znajduje się pod adresem: https://mscuillume.smdisp.net/Collector/Survey.ashx?Name=D10G1
Strona głównaUżytkownik
paduda | użytkownik
ClickOnce Microsoftu wydaje się fajnym pomysłem – zapewnia (teoretycznie) bezproblemową instalację i aktualizację oprogramowania. Ale czy ktoś widział wykorzystanie ClickOnce w jakiejś aplikacji ? Oczywiście mówię o aplikacji przeznaczonej na szersze grono odbiorców – tzn. gdzie w grę wchodzą różne konfiguracje systemów. A przypominam że ClickOnce został wprowadzony z .NET Framework 2.0, a mamy już prawie 4.0…
Ostatnio pojawiły się słuchy na temat nowego interfejsu, który ma zapewnić prostą migrację z klasycznego OPC do serwisów bazujących na WCF (Windows Communication Foundation). Muszę przyznać, że trochę mnie to zdziwiło, jako że "prawowitą" następczyniom technologii OPC jest technologia OPC Unified Architecture (OPC UA). Poświęćmy więc chwile i przyjrzyjmy się temu nowemu standardowi o nazwie: Express Interface (Xi). Express Interface (Xi) jest nowym opartym o Microsoft .NET interfejsem zaprojektowanym w c...
Tak jak obiecywałem w poprzednim post'cie przedstawię teraz tabelaryczne porównanie standardów "konkurencyjnych" lub związanych z Express Interface (XI):
Autor: Poznań to pierwsze miasto, które odwiedziłem w ramach swoich wystąpień na grupach .NET poza granicami Krakowa. Poznańska Grupa .NET to moim zdaniem wręcz idealne miejsce na prezentacje. Nie inaczej było w ostatni czwartek, kiedy w Poznaniu dane było mi zaprezentować najciekawsze elementy Silverlight 3, Blend 3 oraz .NET Ria Services. Duża aktywność słuchaczy uczyniła spotkanie bardzo wartościowym, także dla mnie. Ze względu na czas skrótowo przedstawiłem .Net Ria Services (co z pewną premedyt...
W poprzedniej części opisałem czynności przygotowawcze, teraz napiszemy trochę kodu :). Na początku należy dodać referencję do projektu w Visual Studio: Teraz wskazujemy serwis (wpisując jego adres: http://localhost/CAS.OPCWSDataAccess/OPCAdvancedDataAccess.asmx): Wpisujemy jeszcze nazwę naszej referencji, klikamy na "Add Reference" i referencja powinna nam się pojawić w naszym Solution: Teraz wykorzystamy dwie funkcje: GetAvailiableItems (zwracającą dostępne w serwerze elementy) oraz GetV...
Zainteresowanych tematem Open XML SDK chciałbym poinformować, że zamieściłem dzisiaj na portalu CodeGuru mój artykuł na te temat. Treść artykułu jest zbieżna z materiałem, który pojawiał się już na tym blogu, ale teraz połączyłem to w jedną całość. Dodatkowo zainteresować może też fakt, że przytoczone fragmenty kodu dostępne są jako gotowe solution (dla Visual Studio) i dołączone są jako załącznik do artykułu. Zapraszam do lektury: http://codeguru.pl/article-763.aspx.
Bazy danych i XML 5533 dni, 13 godzin, 20 minut temu 55 źrodło rozwiń
Zgodnie z tym co pisałem wcześniej, Microsoft opublikował publicznie kolejne wersje beta swoich produktów związanych z Visual Studio 2010. Poniżej spis linków (pochodzący z oficjalnej strony poświęconej Visual Studio), wcześniej można obejrzeć filmik na temat instalacji: http://channel9.msdn.com/shows/10-4/10-4-Episode-33-Downloading-and-Installing-Visual-Studio-2010-Beta-2/. Visual StudioVisual Studio 2010 Ultimate (web bootstrapper)Visual Studio 2010 Ultimate (.ISO)Visual Studio 2010 Premium (web boots...
Jakiś czas temu postanowiłem rozpocząć moją przygodę grafiką 3D generowaną za pomocą Windows Presentation Foundation (WPF). Muszę przyznać, że biorąc pod uwagę prostotę z jaką można tworzyć grafikę 3D jest to na prawdę dobre narzędzie. Bez większych problemów opanowałem generowaną przy pomocy trójkątów w przestrzeni grafikę, tym bardziej, że bardzo wiele artykułów opisuje właśnie te elementy. Schody pojawiły się w momencie, gdy postanowiłem dodać do moich grafik 3D jakieś napisy. Dlatego właśnie tworzeni...
Każdy dobry programista wie, że po skończeniu pracy z obiektem klasy implementującej interfejs IDisposable należy wywołać metodę Dispose (jawnie bądź nie jawnie). Dlatego kiedy ostatnio zobaczyłem kod, w którym programista beztrosko raz po raz tworzy ikonę, a następnie radośnie o niej zapomina powodując wzrost liczby obiektów GDI przez usta przeszły mi dość niecenzuralne słowa.
Czy już wszyscy zainteresowani przetestowali Visual Studio 2010 Beta (1)? Jeśli nie, to może o tamtej wersji zapomnieć i zwrócić uwagę na kolejną opublikowaną betę, która dzisiaj pojawiła się jako dostępna dla subskrybentów MSDN, a 21-go października będzie dostępna dla innych zainteresowanych.
Jakiś czas temu pisałem na temat tworzenia i instalowania serwisu Windows. W większości wypadków jest to dobre rozwiązanie, gorzej jeżeli chcemy uruchamiać również wytworzony plik "exe" dwuklikając na niego (lub wciskając "play" w VS).
Prosty i skuteczny sposób na generowanie guidów w VS za pomocą prostego Makra.
Autor: Przypadkiem trafiłem na fajny cheetsheet zawierający zestawienie podstawowych wzorców projektowych, może się komuś przyda :)
Architektura 5545 dni, 18 godzin, 2 minuty temu 366 źrodło rozwiń
Ostatnio poznałem nieznany mi wcześniej, a prosty sposób tworzenia raportów i zapisywania ich do formatu PDF czy Excel. Działa on zarówno w kontekście aplikacji ASP.NET jak i w aplikacjach Windows Forms i innych. Mam tutaj na myśli klasy z przestrzeni nazw Microsoft.Reporting.WebForm (w przypadku aplikacji stacjonarnych chodzi o przestrzeń Microsoft.Reporting.WinForms). W przestrzeni Microsoft.Reporting.WebForm znajdziemy wiele rzeczy, najważniejsze to po pierwsze kontrolka ReportViewer do prezentowa...
Autor: Witam was, tak jak obiecałem na konferencji publikuję komplet materiałów z moich prezentacji na konferencji Microsoft Technology Summit: .NET 4.0 Inside/Out [zip] Modelowanie w Visual Studio 2010 [zip] Kod klasy uruchamiającej skrypty w Ruby i IronPython poniżej. Drobna uwaga dla tych, którzy by chcieli na jednym hoście mieć możliwość uruchamiania zarówno skrypty Ruby jak i IronPython. Jeśli osobno pobierzecie binaria jednego i drugiego, t...
Kiedy w końcu udało mi się zdobyć dostęp do SDK Microsoft Surface, natchniony rozkminianiem o co w tym wszystkim chodzi, postanowiłem króciutko się podzielić pierwszymi doświadczeniami. Instalacja Instalacja oprócz tego że musiałem doinstalować coś do XNA przebiegła niezwykle sprawnie. Całość razem z SDK, przykładami, super emulatorem i resztą rzeczy o których jeszcze nie mam pojęcia, znalazły się bezboleśnie na moim dysku, a w Visual Studio doszły nowe typy projektów. Development Ci którzy może ...
PowerShell to platforma skryptowa dla systemu Windows, stworzona zwłaszcza dla zaawansowanych użytkowników i administratorów, którym brakowało narzędzia podobnego do basha z systemów Uniksowych (mimo iż sam bash jest dostępny także dla Windows w ramach Cygwin, a przykładowo ksh jest rozprowadzany jako składnik Windows Services for Unix). Wiele osób narzekało też na brak platformy skryptowej z prawdziwego zdarzenia, często zapominając o narzędziu Host skryptów dostępnym od Win...
Dzisiaj odrobina odnośnie dostosowywania serializacji do własnych potrzeb. Na pierwszy ogień interfejs ISerializable, pozwalający na ‘wrzucenie’ do serializowanego strumienia tego co chcemy i pod jaką nazwą chcemy.
Architektura 5557 dni, 12 godzin, 55 minut temu 104 źrodło rozwiń
Zwykle kod kompiluje się i wykonuje build bezpośrednio ze środowiska IDE, czasami jednak zachodzi potrzeba, że chcemy wykonać build poza środowiskiem IDE, np. wykorzystując skrypty linii poleceń systemu Windows. Jak można to zrobić? Są przynajmniej trzy możliwości: kompilator CSC, MSBUILD lub Visual Studio wywołane z linii poleceń.