Projektujesz urządzenia elektroniczne? Piszesz aplikacje komunikujące się z zaprojektowanym urządzeniem z komputera? Jeśli tak, to wiesz, że dedykowana aplikacja daje najwięcej możliwości, a jej potencjał zależy tylko od Twojej pomysłowości...
Czasami przychodzi moment kiedy chcielibyśmy kompilować nasz projekt poza środowiskiem graficznym VS. Powodów wyklarowania się takiej potrzeby może być sporo...
Jakiś czas temu napisałem o konkursie na crackme dla .net zorganizowanym przez Krakowska Grupa Developerów .NET, dzisiaj z ciekawości tam zajrzałem i zobaczyłem, że jest tylko 1 rozwiązanie, więc postanowiłem zadziałać...
Wcześniej pisałem o pojawieniu się tego pakietu bibliotek i przykładów. Na początku sierpnia (gdy byłem na urlopie) pojawiła się finalna wersja Code Packa...
Tytuł artykułu zdradza nieco temat jaki chciałbym podjąć. Może samo versus jest nieco przewrotne, gdyż bardziej odpowiednie byłoby “Spring.NET a WCF” czy też po prostu “Spring.NET i WCF”...
Ogólno dostępne dobre przykłady SOA można było policzyć na palcach jednej ręki. Microsoft, RedHat, Sun i inni postanowili pokazać przykład wraz z dobrymi praktykami, oraz oczywiście tym po co SOA jest – czyli wieloma technologiami które muszą się ze sobą skomunikować. Apache Stonehenge, bo tak brzmi nazwa projektu, opiera się na komunikacji poprzez Web Services trzech popularnych platform wytwarzania aplikacji – .NET, PHP oraz WSAS...
Wielu projektantów systemów informatycznych dedykowanych na platformę .NET odczuwa drobny dyskomfort spowodowany brakiem zintegrowanych i jednocześnie zaawansowanych narzędzi wspomagających modelowanie w UML w środowisku Visual Studio 2005 lub Visual Studio 2008. W środowisku Visual Studio 2003 można było korzystać z Rational .XDE pluginu, który integrował się z tym śtrodowiskiem i umożliwiał budowę modeli UML prawie tak samo jak w Rational Rose. Pełna integracja z VS pozwalała na inżynierię wstecz inzyn...
Architektura 5505 dni, 11 godzin, 32 minuty temu 25 źrodło rozwiń
Można użyć wielu klas Stream do zapisu i odczytu plików. .NET Framework dostarcza nam specjalne klasy do zapisu plików tekstowych, plików binarnych czy też do kompresji danych i przechowywania ich w pamięci. W dzisiejszym artykule przyjrzymy się temu tematowi w mniej lub bardziej szczegółowy sposób.Odczyt i zapis pliku tekstowego Do odczytu pliku tekstowego możemy użyć klasy TextReader lub StreamReader. Przykłady ich użycia (zaczerpnięte z training kit’a bo jak wiecie nie lubie wymyślać sztucznych tworów...
.NET framework zawiera klasy do wykonywania podstawowych zadań związanych z zarządzaniem plikami, folderami, wyszukiwaniem dysków itd. W tej lekcji opiszę najprzydatniejsze klasy związane z działaniem na systemie plików. Aby wyświetlić listę wszystkich dysków (partycje, Cd-romy, dvd itp.), podłączonych do komputera, należy użyć metody DriveInfo.GetDrivers()(należy użyć przestrzeni System.IO). Przykładowo, poniższy kod wyświetli listę, o której wspominałem wyżej: 1:foreach(DriveInfo di in DriveInfo.Ge...
Rabi Satter opisuje jak stworzyć najprostszą możliwą aplikację (czytaj ‘Hello World’) dla iPhone’a. Korzysta ze środowiska, Xcode które jest dostarczane razem z iPhone SDK. Wszystko podane z perspektywy programisty .NET’owego. Po przeczytaniu, zdałem sobie sprawę, że pracując z platformą .NET i Visual Studio, bardzo łatwo zapomnieć, że tam gdzieś istnieje całkiem inny świat Tak od jakiegoś czasu chodzą mi po głowie myśli o zakupie iPhone’a. Fajny design, mnogość możliwości, łatwość obsługi i oczywiście ...
Każdy napewno chciałby zabezpieczyć kod swojego produktu przed wścibskimi oczami. Kod aplikacji napisanej dla platformy .NET można bardzo prosto zdekompilować. Aby się przed tym uchronić można zastosować oprogramowanie który stworzy zdekompilowany kod niemożliwym do odczytania lub wręcz nie pozwoli go zdekompilować (np. dodając jakieś błędne metainformacje, oczywiście tak że aplikacja będzie nadal działać).
Jak napisałem wcześniej (IBM Rational Software Modeler i platforma .NET) do tego aby w IBM Rational Software Modeler, które jest narzędziem do wizualnego modelowania i projektowania w języku UMLMożna było dokonywać transformacji kodu z modelu UML do C# i z kodu C# do UML potrzebna jest dodatek IBM Rational Modeling Extension for Microsoft .NET...
Większość obecnych urządzeń mobilnych z Windows Mobile na pokładzie (i nie tylko), posiada wbudowany telefon. A to otwiera ciekawe możliwości przed naszymi aplikacjami. Wszystko było by pięknie gdyby nie konieczność pracy z Telephony Application Programming Interface (w skrócie TAPI) biblioteką która umożliwia dostęp do tych wszystkich potencjalnie przydanych możliwości...
Microsoft ma swoje ‘best practices’ i ja mam swoje ;) Generalnie to co przedstawię poniżej to taki własny, nieuporządkowany, ‘core dump’ różnych informacji, wygrzebanych gdzieś po zakamarkach różnych dokumentacji i poradników. Wskazówki, głównie, dotyczą problemów z pamięcią i szybkością działania aplikacji pracujących pod kontrolą .NET Compact Frameworka i systemów Windows Mobile.
Singleton jest jednym ze wzorców projektowych. Jego zadaniem jest zapewnienie istnienia tylko jednej instancji danej klasy i umożliwienie globalnego dostępu do niej. W C# przykładowo może wyglądać to tak...
Przez Internet przetoczyła się fala krytyki z powodu działań Microsoftu w stosunku do przeglądarki Mozilla Firefox. Chodzi o dodatek, Microsoft .Net Framework Assistant 1.0, który dystrybuowany wraz z Microsoft .Net Framework 3.5 SP1 dodaje się automatycznie do listy dodatków przeglądarki Firefox..
Jak dla mnie R# jest genialnym narzędziem i nie bardzo wyobrażam sobie pracę bez niego :). Na szczęście nie muszę. Ale do rzeczy. Jeden z moich kolegów zaobserwował pewien problem z uruchamianiem testów NUnit poprez R#. Po poszukiwaniach dotarł do takiej dyskusji na forum...
Powiedziałem “a” trzeba powiedzieć “b” i po BlipNet popełniłem bibliotekę dostępową do API Flakera. Projekt można znaleźć na CodePlex FlakerNET...
ESRI to lider światowego rynku systemów informacji geograficznej (ang. GIS). Lider przez duże L - Na całym świecie z rozwiązań ESRI korzysta 300 tyś instytucji w tym 2/3 firm z listy Fortune. ESRI to taki Microsoft w świecie GIS'ów :)..
Od wczoraj jestem "szczęśliwcem". Szczęśliwcem ponieważ mam możliwość (a dokładniej nie mam wyboru) programować w ASP.NET 3.5 w VS 2008...