dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 251

David Crawford, User Experience Consultant w Microsoft opowiada o błędach popełnianych przy projektowaniu aplikacji dla Windows Phone. Polecam, bo to jeden z niewielu filmów o projektowaniu, przy którym nie zaśniecie; rzeczowy i na temat, bez zbędnego lania wody.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Windows Phone Design Mistakes and How to Avoid them

Mobile development 2472 dni, 23 godziny, 23 minuty temu http://jakub-florczyk.myope... 37 rozwiń

Konwersja koloru “z” oraz “do” Int32 oraz konwersja z zapisu szesnastkowego.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Użyteczne rozszerzenia 4/n!

Silverlight 2472 dni, 23 godziny, 23 minuty temu http://jakub-florczyk.myope... 100 rozwiń

Witam, co powiedziecie na taki kod?class Employee { public Employee() { Init(); } publicvirtualvoid Init() { } } class Manager : Employee { public Manager() { } publicoverridevoid Init() { } } Czy jest to dobry design? Jeśli ktoś programował w C++, na pewno nie zgodzi się na wywoływanie jakiejkolwiek metody wirtualnej w konstruktorze. W CPP zostałaby wywołana metoda Employee:Init zamiast Manager:Init ponieważ w momencie tworzenia Employee, obiekt Manager jes...

Tagi: C#
Dziel się z innymi:
Piotr Zieliński » Code review: Inicjalizacja obiektu, wywoływanie metody wirtualnej w konstruktorze

Inne 2473 dni, 4 godziny, 8 minut temu pzielinski 111 rozwiń

autor: Na początek trochę kodu. Zacznijmy od klasy testowej: public class TestClass : MarshalByRefObject { static TestClass() { Console.WriteLine(String.Format("I'm in the static constructor in the domain '{0}'.", AppDomain.CurrentDomain.FriendlyName)); } public void Hello() { Console.WriteLine(String.Format("Hello from the domain '{0}'.", AppDomain.CurrentDomain.FriendlyName)); } } Teraz kod testujący: AppDomain domain = AppDomain.Cr...

Tagi: .Net, domeny, x64, x86
Dziel się z innymi:
Domeny aplikacyjne, konstruktor statyczny, a platforma x86 vs x64

Windows 2473 dni, 16 godzin, 45 minut temu macko 143 rozwiń

Dziś znowu zaprezentuję mało znane słowo kluczowe w języku c# – stackalloc.  Najpierw jednak kilka słów przypomnienia na temat alokacji pamięci w .NET.  Generalnie mamy dwa typy obiektów: reference type oraz value type. Typy referencyjne to klasy, z kolei value type to Enum, Integer, Float itp. Klasy alokowane są na stercie (heap), która zarządzana jest przez Garbage Collector. Value Type deklarowane są z kolei na zwykłym stosie. Wyjątkiem jest  sytuacja w której value type jest składową reference type (...

Dziel się z innymi:
Piotr Zieliński » Słowo kluczowe stackalloc

Inne 2473 dni, 16 godzin, 45 minut temu pzielinski 183 rozwiń

W dzisiejszej części proste przełączanie widoczności UIElement w Silverlight.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Użyteczne rozszerzenia 2/n!

Silverlight 2473 dni, 16 godzin, 45 minut temu http://jakub-florczyk.myope... 63 rozwiń

autor: W poprzednim wpisie przybliżyłem czytelnikom teorię związaną z MAF-em (patrz: "[MAF 01] Rzut okiem na Managed Aadd-in Framework (System.AddIn)"), w tym wpisie chciałbym przedstawić prosty przykład aplikacji z obsługą wtyczek z wykorzystaniem Managed Aadd-in Framework (System.AddIn). Niniejszy przykład jest bardzo prostą aplikacją, która odnajduje wtyczki, a następnie z nich korzysta. Wszystkie zagadnienia będą maksymalnie uproszczone, mimo wszystko konieczne jest przygotowanie całego pipeline'u k...

[MAF 02] Przykład prostej aplikacji z obsługą wtyczek z wykorzystaniem Managed Add-in Framework (System.AddIn) [PL] | Maciej Zbrzezny: Programowanie i Technologie

Windows 2474 dni, 11 godzin, 4 minuty temu paduda 110 rozwiń

Ostatniego dnia lutego (29.02.2012) została upubliczniona nowa wersja systemu Windows 8 – Consumer Preview, którą można określić mianem bety. Wprowadzono wiele zmian i usprawnień w użytkowaniu nowego produktu. Zmiany nie ominęły również narzędzi dla programistów.Jak zacząć? Tym razem nie znajdziemy specjalnej wersji do pobrania z narzędziami developerskimi. Możemy natomiast bez większych problemów je doinstalować. Narzędzia, SDK...

Dziel się z innymi:
Windows 8 Consumer Preview okiem programisty

Windows 2474 dni, 13 godzin, 3 minuty temu tmalesza 185 rozwiń

mijagiC# W życiu każdego programisty przychodzi moment (dość szybko ), kiedy zwykłe zmienne przestają być wystarczające. Potrzebujemy „miejsca” na przechowywanie porcji danych. W rozwiązaniu tego problemu pomogą nam tablice. Najprościej mówiąc tablica to zarezerwowany obszar w pamięci (zestaw zmiennych), tego samego typu, który jest podzielony na tzw elementy.Tablice jednowymiarowe Tablice jednowymiarowe, jak sama nazwa wskazuje mają tylko jeden wymiar, a ich reprezentacje fizyczną możemy sobie wyob...

Tablice w C# | kodzimy.net

Architektura 2475 dni, 2 godziny, 52 minuty temu kodzimy-net 199 rozwiń

autor: Nie dawno (patrz wpis: „Rozszerzanie aplikacji .NET (czyli plugin'y, add-in'y, MAF, MEF, itp. ...)”) wspomniałem na tym blogu o Managed Aadd-in Framework (zwanego również System.AddIn lub MAF), przyjrzyjmy się bliżej temu rozwiązaniu. Naszą przygodę z MAF zacznijmy może od powrotu to pokazanego wcześniej rysunku, który zaczerpnięty został z MSDN: Muszę przyznać, że musiałem się chwilę zastanowić, gdy go pierwszy raz zobaczyłem. Przedstawia on tzw. pipeline, czyli ścieżkę prowadzącą przez poszcze...

[MAF 01] Rzut okiem na Managed Aadd-in Framework (System.AddIn) [PL] | Maciej Zbrzezny: Programowanie i Technologie

Architektura 2475 dni, 2 godziny, 52 minuty temu paduda 101 rozwiń

Witam Ostatnio modyfikując mój kod stanąłem przed problemem rzutowania obiektu typu MembershipUser(z namespaca System.Web.Security) na mój własny typ UserDTO. Klasa UserDTO nie wyróżnia się niczym specjalnym i wygląda następująco public class UserDTO : UserBase { public string Id { get; set; } public string Email { get; set; } public string DisplayName { get; set; } } Podejściem dość oczywistym w takim przypadku jest utworzenie odpowiedniego konstruktora w klasie...

.NET Blog: Definiowanie własnego operatora rzutowania

Windows 2477 dni, 28 minut temu nocturn 136 rozwiń

Bądźmy szczerzy: dziś każdy chce być bogaty. Pieniądze czynią nas szczęśliwszymi, rozwiązują wiele problemów, spełniają marzenia. Tylko jak zdobyć na tyle dużo gotówki, aby do końca życia pić drinki na hawajskiej plaży? Jeśli jesteś programistą – miliony masz na wyciągnięcie dłoni. Wystarczy się trochę postarać...

Fones.Blog > Programisto, zostań milionerem!

Inne 2477 dni, 28 minut temu fones 423 rozwiń

Wielu z Was kojarzy zapewne konstrukcję unsafe do deklarowania stref niezarządzanych w których możemy np. wykorzystywać wskaźniki i inne mechanizmy znane z języków niezarządzanych. Słowo fixed wydaje mi się, że jest nieco mniej popularne. Wiemy, że w środowisku .NET, gdzie zasoby pamięci zarządzane są przez Garbage Collector, obiekty mogą  zmieniać swój adres. W poprzednich postach (o GC) pisałem, że przy zwolnieniu obiektów, wszystkie pozostałe są szeregowane jeden po drugim, tak aby uniknąć problemów ...

Dziel się z innymi:
Piotr Zieliński » Słowo kluczowe fixed w c#

Windows 2477 dni, 28 minut temu pzielinski 237 rozwiń

Na blogu Geert van der Cruijsen pojawiło się ciekawe narzędzie do zmieniania skórek emulatora Windows Phone 7. Polecam każdemu komu znudził się wygląd standardowego emulatora albo potrzebuje ładniejsze zrzuty z aplikacji dla klienta.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » WP7 Emulator Skin Switcher

Mobile development 2477 dni, 21 godzin, 17 minut temu http://jakub-florczyk.myope... 16 rozwiń

Xbox Live na Windows Phone jest jak święty graal, jak gwiazdka w lipcu, jak wygrana kumulacji w Lotto. A może jednak nie do końca?

Jakub Florczyk » Xbox Live na Windows Phone z łyżką dzięgciu

Mobile development 2477 dni, 21 godzin, 17 minut temu http://jakub-florczyk.myope... 31 rozwiń

autor: Trafiłem dzisiaj na ciekawy artykuł, którego autor testuje szybkość wykonania różnych metod mających na celu zwrócenie ilości linii zawartych w zmiennej typu string.

Dziel się z innymi:
[C#] Najszybsza metoda zliczania linii w stringu « Arvangen

Inne 2478 dni, 12 godzin, 17 minut temu macko 376 rozwiń

Wczoraj został zaprezentowany nowy wygląd nowego Visual Studio 2011 – Introducing the New Developer Experience. Początkowo nowy UI nie bardzo przypadł mi do gustu, ale ostatecznie stwierdziłem, że dla mnie to za dużo się nie zmieni. Pomyślałem, że opiszę na blogu moje ustawienia VS2010 – może ktoś z nich skorzysta.

Visual Studio – moja konfiguracja | Łukasz Gąsior - Blog

Narzędzia 2479 dni, 19 godzin, 1 minutę temu lukaszgasior 322 rozwiń

Klasy są chyba najbardziej skomplikowanym działem języka C#, a z pewnością najbardziej rozbudowanym. Każda osoba starająca nauczyć się języka będzie musiała się z nimi zapoznać. Klasy w C#, tak jak w większości języków obiektowych, są schematami na podstawie których budowane są obiekty… …I to by było na tyle jeśli chodzi o teorię, czas na trochę kodu!

Źródło: kodzimy.net
Dziel się z innymi:
Klasy w C# | kodzimy.net

Inne 2480 dni, 14 godzin, 8 minut temu kodzimy-net 211 rozwiń

Często zależy nam by pewien obiekt przechowywał w sobie wartości tylko z określonego zbioru. W takiej sytuacji z pomocą przyjdzie nam typ wyliczeniowy.

Źródło: kodzimy.net
Dziel się z innymi:
Typ wyliczeniowy Enum w C# | kodzimy.net

Inne 2480 dni, 14 godzin, 8 minut temu kodzimy-net 262 rozwiń

JavaScript jest nieodłącznym elementem praktycznie każdej strony www. Coraz częściej poziom skomplikowania JavaScriptu jest większy niż logiki po stronie serwera. Niestety js jest trochę niewdzięczny pod względem kontrolowania tego, co robi Pisząc pierwsze skrypty wpadłem na pomysł, by strzelać alertami za każdym razem, kiedy chcę sprawdzić, co dzieje się w skrypcie. Życie szybko jednak pokazało, że jest to złe podejście – tak odkryłem metodę console.log();.

Źródło: gasior.net.pl
Dziel się z innymi:
console.log(); – wykorzystanie konsoli w JavaScript | Łukasz Gąsior - Blog

Web 2480 dni, 14 godzin, 8 minut temu lukaszgasior 138 rozwiń

1 2... 249 250 251 252 253 254... 388 389