Zachęcam wszystkich do zapoznania się z Express Interface (Xi) - z nowinką, która ma chęć zostania nowym standardem wymiany danych w systemach związanych z automatyką przemysłową. W uproszczeniu Xi określić można jako OPC po WCF'ie. Artykuł został podzielony na następujące części..
Strona głównaUżytkownik
CaMeL | użytkownik
Novell poinformował o dostępności pierwszego komercyjnego rozwiązania ułatwiającego tworzenie aplikacji .NET dla systemów Linux, UNIX i Mac OS X w środowisku Microsoft Visual Studio. Mono Tools for Visual Studio, nowy, rewolucyjny moduł dodatkowy dla zintegrowanego środowiska programistycznego (IDE,..
Jak można przeczytać na blogu Technical Advisory Council dla OPC Foundation, kierownictwo OPC Foundation postanowiło ostatnio utworzyć grupę roboczą, która ma za zadanie ustalić plan współpracy z nowym interfejsem Xi.
Podczas pisania ostatnich kilku postów na temat nowego interfejsu: Express Interface (Xi), cały czas zastawiałem się, czy w ogóle ta nowa propozycja ma szansę się przyjąć. W przypadku oprogramowania związanego z szeroko pojętą "automatyką przemysłową" łatwo zauważyć, że nowości trudno wypływają na wierzch...
Projektowanie klas nie jest zagadnieniem, które podczas nauki języka C# należałoby odkładać ''na później''. Oczywiście środowiska programistyczne, tworząc za nas szkielet kodu aplikacji, pozwalają do pewnego stopnia uniknąć definiowania własnych klas. Jednak bez podstawowej choćby orientacji w tej materii mogą pojawić się kłopoty nawet z pełnym zrozumieniem rozwijanego przez nas programu.
Jeśli ktoś z was interesuję się Oslo, to nie powinien nie kojarzyć osoby Douglasa Purdy. Doug, na swoim blogu ogłosił dalsze plany wobec tej technologii. Nazwa kodowa “Oslo” zmienia się w SQL Server Modelling. Czyli Oslo będzie kolejnym komponentem w SQL Serverze.
Nawiązując do artykułu Andrzeja Stasiewicza omawiającego tworzenie fraktala Mandelbrota (PCWK 7/2005) oraz do opisanej w poprzednim numerze implementacji liczb zespolonych w C#, przepiszemy algorytm tworzący ów piękny fraktal z użyciem utworzonej miesiąc temu struktury Complex...
Jeżeli w codebehind zmienimy właściwość 'Enabled' kontrolki CheckBox na false to w clientcode zmiana właściwości 'disabled' tej kontrolki na true nie działa, dotyczy tyko IE i kontrolki CheckBox (inne kontrolki np. TextBox działają prawidłowo, w FireFox wszystko działa ok)...
Podczas pisania komponentu w C# napotkałem na niewielki problem. Otóż chciałem wyświetlać stronę html, której źródło znajdowało się w pliku .html . Niestety same z tym problemy...
Ostatnio zacząłem eksperymentować z szyfrowaniem na platformie .NET. Pierwszym celem jaki sobie postawiłem było przekształcenie tekstu do postaci zaszyfrowanej...
Wchodząc na fora o programowaniu często można się natknąć na tematy, który jezyj jest lepszy (o jakie to dziecinne) zazwyczaj jest walka po między Java a C++ i jest może jeden post gdzie to piszą, że C# jest też dobry..
Język C# daje nam możliwość zamiany zmiennej typu prostego na obiekt i vice versa. Obie konwersje są realizowane za pomocą opakowywania (ang. boxing) i odpakowywania (ang. unboxing)...
Przestrzenie nazw (ang. namespace) służą do organizacji typów (klas, wyliczeń, struktur) w logiczne całości...
W czasach kiedy rozpoczynałem swoją zabawę z C++ (a w gruncie rzeczy żadnym wielkim wygą nie jestem ;]) takie rzeczy starano się robić w WinAPI z wykorzystaniem ShellExecute, czy SendMessage. Bo jak sam temat mówi wpis ten będzie dotyczył systemu Windows. Wraz z rozwojem języków i środowisk sporą część tychże funkcji można wykorzystać poprzez łatwiejsze w użyciu zamienniki.
Często dane, które posiadamy musimy odpowiednio sformatować przed ich wyświetleniem. Jeżeli takie dane musimy zwalidować, to warto zadbać, aby walidowane dane były w takim samym formacie jak je wyświetlamy.
Przepis: zainstaluj MSDN Library, pójdź do Development Tools and Languages -> Visual Studio -> Visual C# -> Visual C# Samples -> Hello World Sample -> Hello1.cs -> View Source:..
O tym jak bardzo należy uważać i dlaczego przed ostatecznym wypuszczeniem produktu do klienta trzeba wszystko sprawdzić 10 razy, przekonał się niecały miesiąc temu brytyjski oddział Microsoft...
Jakiś czas temu ukazała się wersja 2.0 projektu Phalanger – kompilatora PHP dla platformy .NET. Wprawdzie już o niej pisałem, ale tylko jako wzmiankę o nowej wersji. Teraz przyrzyjmy się co możemy zrobić ciekawego w obecnej wersji...
Po trzech artykułach nt. MVP czas przyszedł na cześć ostatnią. Gdyby ktoś nie pamiętał zacząłem od omawiania podstaw, potem przeszedłem do usprawnienia widoków a następnie do zdarzeń i walidacji...