dotnetomaniak.pl

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

autor: Jednym z największych braków w licznikach wydajności jest brak informacji na temat aktualnego zużycia pamięci. Jednym z wymagań certyfikacyjnych aplikacji dla Windows Phone 7 jest limit 90 MB zużycia pamięci przez aplikację w przypadku telefonów z pamięcią mniejszą niż 256 MB. Na chwilę obecną nie ma na rynku telefonów spełniających ten warunek. Teoretycznie nie powinniśmy się tym przejmować. Natomiast zgodnie z informacjami jakie podał Microsoft następna gene...

Dziel się z innymi:
Pomiar zużycia pamięci w Windows Phone 7

Mobile development 1833 dni, 5 godzin, 41 minut temu paduda 43 rozwiń

Zasadnicze pytanie: jaki jest sens używania Prism na Windows Phone? O zaletach prisma nie będę pisać. Jest ich wiele. Natomiast z mojego punktu widzenia sens przeniesienia Prisma na Phona jest zasadniczy: projekt wieloplatformowy oparty na Prismie - test jego wydajności, zalet i wad. Projekt jest tworzony na WP7, Silverlighta oraz WPF. Podchodząc do tematu od strony reużywania kodu i jego spójności sprawą kluczową staje się wspólny framework. Przede wszystkim spotkałem się w necie z krytyką mówiącą, ż...

Dziel się z innymi:
Prism 4.1 na Windows Phone ~  Premium Hands

Mobile development 1833 dni, 15 godzin, 41 minut temu paduda 94 rozwiń

W ostatnich kilku postach przedstawiłem “egzotyczne” słowa kluczowe w c#. Wiele z nich, myślę, nie było znanych nawet bardziej zaawansowanym programistom. Z pewnością nie są one niezbędne do pisania aplikacji. Często nawet nie jest wskazane aby z nich korzystać, chyba, że naprawdę dokładnie przeanalizowaliśmy sytuację. Słowo zaprezentowane w dzisiejszym poście również zalicza się do tego zbioru.  Myślę, że volatile może być znane programistom C++ ale w świecie c# jest dużo mniej popularne. Jeśli piszecie...

Tagi: C#, volatile, wielo
Dziel się z innymi:
Piotr Zieliński » C#: słowo kluczowe volatile

Inne 1834 dni, 10 godzin, 1 minutę temu pzielinski 303 rozwiń

autor: Niedawno uczestniczyłem w Study Group poświęconej architekturze aplikacji organizowanym przez Łódzką grupę profesjonalistów IT & .NET, gdzie przedstawiałem prezentację p.t. "Rozszerzalne aplikacje w .NET (czyli MAF i MEF)". Tych, którzy chcieliby się zapoznać z prezentacją lub kodem źródłowym, który powstał podczas prezentacji, zapraszam do obejrzenia mojej prezentacji umieszczonej na portalu SlideShare.

Prezentacja: „Rozszerzalne aplikacje w .NET (czyli MAF i MEF)” [PL] | Maciej Zbrzezny: Programowanie i Technologie

Architektura 1834 dni, 10 godzin, 1 minutę temu paduda 124 rozwiń

Nauka pierwszego języka programowania to wspaniała przygoda. Towarzyszy temu tak wiele niewiadomych, niepewność, a zarazem ciekawość czy wręcz ekscytacja. Programy drukujące napisy na ekranie konsoli, pierwsze pętle, metody… Na początku to wcale nie było łatwe i kosztowało wiele nerwów. Jednak z perspektywy czasu można spojrzeć na to z uśmiechem na twarzy. Pozostając w dobrym humorze postanowiłem opisać kilka ciekawych przy...

Dziel się z innymi:
Kwiatki początkującego programisty

Inne 1834 dni, 18 godzin, 26 minut temu tmalesza 370 rozwiń

Ostatnio bardzo dużo czasu poświęciłem na to zagadnienie. Chciałem automatycznie zmieniać nazwę dla plików dodawanych do biblioteki dokumentów w SharePoint. Pliki tworzyłem z poziomu Word 2007 i 2010. Temat z pozoru banalny okazuje się nie lada wyzwaniem. W necie jest dużo przykładów jak coś takiego zrobić ale niestety w moim przypadku żaden nie działał w 100%. W tym poście możecie przeczytać czego próbowałem i w jaki sposób z sobie z tym problemem poradziłem.

Źródło: mnikolajuk.com
Dziel się z innymi:
SharePoint 2010 - Zmiana nazwy plików w bibliotece dokumentów

Office 1834 dni, 23 godziny, 19 minut temu mnikolajuk 43 rozwiń

W programowaniu obiektowym użycie tak popularnej konstrukcji jak if-else jest często symptomem złej architektury. Załóżmy, że mamy metodę walidująca dostęp do danych np:privatebool Validate(string userName, string password, AuthType authType) { if(authType == AuthType.PlainPwd) { if(password == _user.Password) returntrue; } elseif(authType == AuthType.MD5) { if(Md5.Hash(password) == _user.Password) } elseif(authType == ....) // ITD... } Powyż...

Tagi: C#
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Code review: Instrukcje warunkowe

Inne 1835 dni, 16 godzin, 54 minuty temu pzielinski 211 rozwiń

Ostatnio pisałem program do rozwiązywania sudoku. Postanowiłem, że cyfry sudoku będę wyświetlał w osobnych TextBox’ach. Nie byłoby w tym nic zastanawiającego, gdyby tych textboxów nie było 81, wyobraźcie sobie ich rysowanie poprzez przeciąganie myszką, już nie mówiąc o problematycznym odczytywaniu z nich danych. Na przykładzie tego prostego programu spróbuję zobrazować jak podejść do rozwiązywania podobnych problemów. Każda kontrolka na formie ma swoją reprezentację w postaci typu, której m...

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

Windows 1837 dni, 12 godzin, 55 minut temu kodzimy-net 343 rozwiń

Ostatnio w moim projekcie pojawił się problem wywoływania konkretnych zadań w określonym czasie wybieranym przez użytkownika. Pierwsze co przyszło mi do głowy to MSMQ, jednak aplikacja asp.net, znajduje sięna hostingu i nie będę mógł tam postawic sobie tego narzędzia :/ Szukałem dalej i w odpowiedziach zaczeła przwijac się nazwa nieznanej mi do tej pory biblioteki - Quartz.Net. To kolejna biblioteka która pojaw...

Tagi: .Net
Dziel się z innymi:
Quartz.Net czyli chciałbym abyś zrobił to kiedy ja chcę « Netmajor's Tech Blog

Narzędzia 1837 dni, 12 godzin, 55 minut temu netmajor 183 rozwiń

autor: W ramach kontynuacji serii wpisów związanych Managed Add-in Framework (MAF / System.AddIn) ([1], [2], [3]) chciałbym pokazać przykład pokazujący, w jaki sposób MAF rozwiązuje problem z kompatybilnością wtyczek po zmianie kontraktu. Niniejszy przykład jest pewnego rodzaju kontynuacją przykładu przedstawionego we wpisie pt.: "Przykład prostej aplikacji z obsługą wtyczek z wykorzystaniem Managed Add-in Framework (System.AddIn)", zakłada on sytuację w której istniejący kontrakt ulega zmianie, by umo...

[MAF 04] Managed Add-in Framework (System.AddIn) – przykład z kompatybilnością [PL] | Maciej Zbrzezny: Programowanie i Technologie

Windows 1837 dni, 12 godzin, 55 minut temu paduda 32 rozwiń

Na podstawie dwóch ostatnich wpisów ("[MAF 01] Rzut okiem na Managed Aadd-in Framework (System.AddIn)" , "[MAF 02] Przykład prostej aplikacji z obsługą wtyczek z wykorzystaniem Managed Aadd-in Framework (System.AddIn)") oraz MSDN, postanowiłem skompresować przedstawione informacje, by zebrać je wszystkie na jednej kartce papieru. Wspomniane informacje o MAF na kartce papieru, czyli "MAF w pigułce" ("MAF in a nutshell"), dostępne jest jako PDF lub obrazek (jpg). Wersja PDF (dostępna przez Google Docs, ab...

Tagi: MEF
Dziel się z innymi:
[MAF 03] Managed Add-in Framework (System.AddIn) w pigułce (MAF in a nutshell) [PL] | Maciej Zbrzezny: Programowanie i Technologie

Inne 1837 dni, 12 godzin, 55 minut temu http://pawlos.blogspot.com/ 53 rozwiń

Nic tak dobrze nie pomaga programiście w pracy jak dobra wtyczka w Visual Studio 2010.  Od kiedy przesiadłem się na Visual Studio 2010 w nowej pracy dostałem pełną wersję ReSharper’a i teraz nie wyobrażam sobie pracy bez tego dodatku. Oprócz szybkiego wykrywania błędów w locie, bez potrzeby kompilacji zapewnia dodatkowe funkcje korekcji błędów,  wyszukuje, podświetla składnię, formatuje, generuje kod zarazem optymalizuje ...

ReSharper 6 i praca w Visual Studio 2010

Narzędzia 1839 dni, 3 godziny, 19 minut temu nosek 406 rozwiń

autor: W poprzednim poście przedstawiłem migrację Prisma na WP7. Dziś chciałbym przetestować zmigrowany kod za pomocą testów jednostkowych dołączonych do Prisma. Bardzo fajną sesje Jeffa Wicox'a nt testów jednostkowych na WP7 możemy znaleźć pod tym linkiem. Będziemy używać Silverlight Unit Test Framework i binarek dostępnych tutaj. Przede wszystkim musimy zmigrować projekty testów do projektów Windows Phone Application. Następnie dołączamy wspomniane binarki a code behind MainPage'a powinniśmy zmienić w ...

Prism na WP7 - Silverlight Unit Test Framework / Mocking ~  Premium Hands

Mobile development 1839 dni, 3 godziny, 19 minut temu paduda 38 rozwiń

Dziś następna porcja bardziej egzotycznych słów kluczowych w c#. Słowa unchecked oraz checked służą do kontrolowania czy nie nastąpił overflow podczas operacji arytmetycznych. Wszystkie niepoprawne operacje w klauzuli checked wywołają wyjątek overflow, ponieważ podczas wykonywania obliczeń sprawdzane jest czy wynik wciąż się mieści w zmiennej. Na przykład:checked { int i =0; while (true) i++; } Po pewnym czasie, gdy zmienna i przekroczy Interger.Max, zostanie wyrzucony wyjątek.  .NET z...

Tagi: C#, checked, unchecked
Dziel się z innymi:
Piotr Zieliński » C#: unchecked i checked

Inne 1839 dni, 19 godzin, 2 minuty temu pzielinski 163 rozwiń

Uzupełnienie rozszerzenia z części pierwszej dotyczącego nawigacji w Windows Phone.

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

Mobile development 1840 dni, 12 godzin, 18 minut temu http://jakub-florczyk.myope... 63 rozwiń

Od kiedy Microsoft wprowadził rozszerzenia (ang. extensions) do platformy .NET jestem ich wielkim fanem. Dlatego raz po raz wrzucę jakiś użyteczne rozszerzenie, które może się okazać przydatne. W dzisiejszej części rozwiązanie bolączki nawigowania do stron w Windows Phone: NavigationService.Navigate(new Uri("/ProductPage.xaml", UriKind.Relative));

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Użyteczne rozszerzenia 1/n! | Jakub Florczyk – Blog o programowaniu .NET

Mobile development 1840 dni, 12 godzin, 18 minut temu http://jakub-florczyk.myope... 206 rozwiń

Arturo Toledo na swoim blogu kilka tygodni temu rozpoczął serię artykułów o projektowaniu interfejsów dla Metro na Windows Phone. Polecam każdemu kto nawet w najmniejszym stopniu bierze udział w projektowaniu / wykonywaniu aplikacji na Windows Phone.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » 31 Weeks of Windows Phone Metro Design

Mobile development 1840 dni, 23 godziny, 31 minut temu http://jakub-florczyk.myope... 72 rozwiń

autor: Tworząc oprogramowanie należy pamiętać o wydajności. Od aplikacji wymaga się płynnego działania, informacji o zmianie postępu, reakcji na działania użytkownika, itp. W przypadku platform mobilnych problem ten jest jeszcze bardziej poważny. Przyzwyczailiśmy się już, że komputery posiadają wydajne kilku rdzeniowe procesory, dużą ilość pamięci operacyjnej, czy szybki dysk. To co kiedyś było ważne w trakcie wytwarzania oprogramowania – efektywność zaproponowanych rozwią...

Dziel się z innymi:
Liczniki wydajności w Windows Phone

Mobile development 1841 dni, 10 godzin, 31 minut temu http://janosz.myopenid.com/ 56 rozwiń

autor: Jednym z podstawowych problemów jaki napotykają początkujący programiści SharePoint jest zmiana nazwy wyświetlania dla wbudowanego pola Title.  Pole to jest obowiązkowym polem typu Text, umożliwia zatem przechowywanie ciągów znakowych o długości do 255 znaków. Bez problemu może być wykorzystane zatem do przechowywania takich danych jak np. imię czy nazwisko pracownika bez potrzeby tworzenia kolejnego dedykowanego pola. Ponadto, na liście, po najechaniu myszką na to pole uzyskujemy dos...

Tagi: SharePoint, title
Dziel się z innymi:
SharePoint – zmiana Display Name dla pola Title « Michał Urbański Blog

Office 1842 dni, 18 godzin, 45 minut temu paduda 48 rozwiń

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 1842 dni, 22 godziny, 14 minut temu http://jakub-florczyk.myope... 37 rozwiń

1 2... 167 168 169 170 171 172... 307 308
Szkolenia SecurITum

kwiecień

03.
4developers
Warszawa
22.
GET.NET
Łódź
26.
CodeEurope
Kraków
Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 564,45)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,88)

8

Damian (9 041,08)

9

danielplawgo (7 235,99)

10

arek (6 807,9)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 498,06)

15

jedmac (3 298,38)

16

http://jakub-flor... (3 224,66)

17

CaMeL (2 954,87)

18

spetz (2 653,17)

19

mnikolajuk (2 596,93)

20

lkurzyniec (2 558,53)