dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

Novell poinformował wczoraj, że udostępni zestaw narzędzi dla developerów, którzy chcą programować aplikację dla iPhone OS w microsoftowym frameworku .Net zamiast Objective-C.

Tagi: C#, IPhone, MonoTouch
Źródło: appleblog.pl
Dziel się z innymi:
Programowanie w C# na iPhone możliwe (ale bez sensu)

Inne 3287 dni, 8 godzin, 46 minut temu Damian 73 rozwiń

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).

Dziel się z innymi:
Serwis uruchamiać albo nie? oto jest pytanie...

Windows 3287 dni, 8 godzin, 46 minut temu Damian 103 rozwiń

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.

Trochę o zwalnianiu zasobów

Inne 3288 dni, 4 godziny, 49 minut temu Damian 123 rozwiń

Wraz ze wzrostem popularności platformy .NET oczywistym stał się fakt, że zaczną powstawać i rozwijać się narzędzia służące do tworzenia aplikacji multimedialnych, a przede wszystkim gier. Wspierany przez Microsoft zarządzany DirectX został jakiś czas temu zastąpiony przez XNA – narzędzie umożliwiające łatwe i szybkie tworzenie tego typu aplikacji dla Windows oraz konsoli Xbox360. W ramach Mono został uruchomiony projekt...

Tagi: C#, OpenTK
Źródło: blog.domas.pl
Dziel się z innymi:
OpenTK

Inne 3288 dni, 9 godzin, 32 minuty temu Damian 68 rozwiń

W poprzedniej części wprowadzającej zdradziłem temat, a więc zajmiemy się kontenerem IoC. Napisałem także, że z frameworka Sping.Net można skorzystać kompleksowo lub użyć tylko jego wybranych elementów. Z czego byśmy jednak nie skorzystali to potrzebna nam będzie podstawowa wiedza o skonfigurowaniu Springa i o kontene...

Ugryźć Spring.Net – (cz.1) Kontener IoC

Architektura 3289 dni, 1 godzinę, 2 minuty temu CaMeL 422 rozwiń

17 grudzień 2008Ugryźć Spring.Net – (cz.0) WprowadzenieZaszufladkowany do: Ugryźć Spring.Net — Tagi:.NET, ADO.NET, C#, Framework, NHibernate, Spring, Spring.NET — Beniamin Zaborski @ 06:59 To pierwszy artykuł z serii na moim blogu poświęcony Spring.NET. Jak na pierwszy przystało należy się kilka słów wstępu. Co to takiego właściwie jest ten Spring.Net? Spring.Net jest frameworkiem wspomagającym budowanie aplikacji enterprise w środowisku .NET. Dostarcza kompleksowe rozwiązania do budowania aplikacji ...

Tagi: ADO.NET, ASP .NET, C#
Dziel się z innymi:
Ugryźć Spring.Net – (cz.0) Wprowadzenie

Architektura 3289 dni, 17 godzin, 4 minuty temu CaMeL 186 rozwiń

Popełniłem już ten artykuł dwa dni temu, jednak doszedłem do wniosku, iż był on zupełnie bez sensu. W związku z tym postanowiłem przepisać go na nowo. I oto jest – do dzieła więc.

Dziel się z innymi:
Agregacja zdarzeń w .NET

Architektura 3290 dni, 23 godziny, 50 minut temu Damian 70 rozwiń

Witam, Nazywam się Piotr Sowa i fascynuje mnie programowanie rozproszone. Przedstawiam program HopfieldSimpulator :). Symulator jest niedokończony w ramach trwającego konkursu. Postanowiłem podejść do sprawy tak, że zamieszczam projekt bez interfejsu graficznego. Nagrodą dla osoby, która ulepszy projekt będzie obserwowanie pracy sieci Hopfielda w ujęciu pamięci asocjacyjnej pracującej w czasie rzeczywistym :). Wszystkiego dobrego Piotr Sowa, MCAD

Tagi: .Net, C#, C++
Źródło: docs.google.com
Dziel się z innymi:
HopfieldSimulator

Programowanie rozproszone 3291 dni, 16 godzin, 28 minut temu piotr_sowa 119 rozwiń

Cykl autorstwa Macieja Aniserowicza omawiający pisanie testów jednostkowych z wykorzystaniem mocków przy użyciu biblioteki Rhino Mocks.

Dziel się z innymi:
Cykl o mock objects i Rhino Mocks

Architektura 3292 dni, 15 godzin, 20 minut temu Damian 90 rozwiń

7 rozdziałów z książki "Wstęp do programowania w języku C#" autorstwa Adama Boducha. Przyda się wszystkim początkującym programistom C# :)

Tagi: C#, podstawy
Źródło: 4programmers.net
Dziel się z innymi:
C# - Wprowadzenie

Inne 3291 dni, 16 godzin, 28 minut temu Damian 119 rozwiń

Ostatnio w wolnych chwilach pracuje nad protokołem OAuth dla Pocket Blip-a wraz z Filipem Tepperem z Blip.pl, który był tak miły i udostępnił mi jedno konto testowe. Problemy pojawiły się już na początku bo w bibliotekach Compact Framework brakuje implementacji HMAC-SHA1. Chciałem sprawę rozwiązać przez użycie OPENNETCF, które mają ten algorytm zaimplementowany, ale niestety pojawiały się błędy których nijak nie mogłem rozwiązać, bo sypały je biblioteki CF-a.

Jakub Florczyk » HMACSHA1 (HMAC-SHA1) w Compact Framework

Mobile development 3305 dni, 17 godzin, 12 minut temu http://jakub-florczyk.myope... 37 rozwiń

Jedną z największych bolączek w programowaniu w Compact Framework jest brak implementacji PointF dla platformy Windows Mobile. Mimo braku obsługi w rysowaniu obiektów przy użyciu float Point-a, sama struktura przydaje się w przekształceniach aby uniknąć w nich strat.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » PointF w Compact Framework

Mobile development 3307 dni, 2 godziny, 8 minut temu http://jakub-florczyk.myope... 24 rozwiń

W części pierwszej poznaliśmy założenia zadania. Tym razem zaczniemy budować implementację. W tym miejscu wspomnę, że w przeważającej większości zabaw z wyrażeniami lambda oraz składnią imitującą język naturalny warto najpierw napisać przykładowe użycie kodu (jak to zrobiliśmy wcześniej), a dopiero później próbować zrealizować pomysł. Korzystamy z funkcji rozszerzających, więc pierwszą czynnością jest przygotowanie statycznej klasy, w której zamieścimy implementację - nie ma tu nic odkrywczego: publi...

Tagi: C#, expression, Lambda
Dziel się z innymi:
Bartosz Zapałowski: Design by contract i wstępna walidacja danych, część 2

Inne 3314 dni, 14 godzin, 52 minuty temu http://zzapal.blogspot.com/ 53 rozwiń

Jednym z założeń wzorca Design by contract jest sprawdzanie poprawności przekazanych do funkcji argumentów. Zapewne w wielu miejscach Twojego kodu możesz spotkać konstrukcje sprawdzające czy przekazane argumenty nie są równe null - praktycznie identyczne w każdej funkcji. W serii artykułów zostanie przedstawiony jeden ze sposobów unifikacji i uniknięcia powtórzeń.

Tagi: C#, expression, Lambda
Dziel się z innymi:
Bartosz Zapałowski: Design by contract i wstępna walidacja danych, część 1

Inne 3314 dni, 14 godzin, 52 minuty temu http://zzapal.blogspot.com/ 55 rozwiń

Wspomnę dzisiaj o dość dziwnej funkcji, która została dodana w wersji 3.0 języka C#. Polega ona na możliwości dodania nowych metod do istniejących klas bez zmiany ich definicji. Odbywa się to poprzez zdefiniowanie tych dodatkowych metod jako statycznych (w innych klasach) i użyciu specjalnej składni dla jej pierwszego parametru.

Tagi: C#, C# 3.0
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Metody rozszerzające w C#

Architektura 3322 dni, 52 minuty temu macko 111 rozwiń

W jednym z poprzednich wpisów opisywałem identyfikację rozdzielczości VGA na urządzeniach Windows Mobile. Pisałem, że kontrolki .NET CE same dopasowują się do aktualnej wartości CurrentAutoScaleDimensions. Tak też działa PictureBox, jednak zawartość kontrolki nie skaluje się automatycznie. A więc jak rozwiązać ten problem?

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » .NET Compact Framework PictureBox w rozdzielczości VGA

Mobile development 3325 dni, 8 godzin, 16 minut temu http://jakub-florczyk.myope... 32 rozwiń

Coraz więcej urządzeń Windows Mobile dostępnych na rynku posiada ekrany o wysokich rozdzielczościach (VGA i więcej). Jeżeli właściwość AutoScaleMode na formie jest ustawiona na Dpi, twoje kontrolki zostaną dopasowane automatycznie do aktualnej rozdzielczości. Jednakże jeżeli pewne elementy rysujesz ręcznie jak np. grafiki albo używasz ImageList nie zostaną one dopasowane. A więc jak rozwiązać ten problem?

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Identyfikacja rozdzielczości VGA na urządzeniach Windows Mobile

Mobile development 3327 dni, 5 godzin, 18 minut temu http://jakub-florczyk.myope... 26 rozwiń

Pisząc programy pod .NET Compact Framework Microsoft dostarcza z Windows Mobile SDK zestaw emulatora urządzenia i skórek pod różne rozdzielczości. Znudzony trochę nieciekawym wyglądem postanowiłem stworzyć własną skórkę. A skoro firma HTC udostępniła HTC Touch Pro2 do testów, wybór był oczywisty.

Jakub Florczyk » HTC Touch Pro2 – skórka emulatora

Mobile development 3332 dni, 11 godzin, 26 minut temu http://jakub-florczyk.myope... 36 rozwiń

Popełniłem wpis o półprzezroczystych grafikach w .NET Compact Framework. Czas na opis realizacji rysowania grafik z pełnym wsparciem kanału alfa dla każdego pixla z osobna.

Jakub Florczyk » Przezroczyste grafiki w .NET Compact Framework

Mobile development 3356 dni, 2 godziny, 13 minut temu http://jakub-florczyk.myope... 58 rozwiń

Zastosowanie .NET "Extension Methods" Autor: CaMeL Podczas projektowania warstwy “serwisu” (services layer), przez niektórych zwanej warstwą aplikacji (application layer) tak naprawdę nie tworzymy warstwy odpowiedzialnej za przechowywanie logiki biznesowej czy logiki dostępu do danych. Budowa takiej warstwy, a w zasadzie jej działanie to utrzymywanie warstwy biznesowej w taki sposób aby można było z niej korzystać łatwiej i jaśniej....

Tagi: .Net, C#
Dziel się z innymi:
Portal Społecznościowy - Grupa .NET, Extension methods

Web 3367 dni, 1 godzinę, 25 minut temu CaMeL 111 rozwiń

1 2... 61 62 63 64 65 66