dotnetomaniak.pl

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

Witam Ostatnio napotkałem na dość ciekawy wyjątek podczas wykonywania NHibernatowego inserta. W bazie danych mam prostą tabelę Do takiej tabeli został stworzony model namespace Model { public class Appointment { public virtual int Id { get; set; } public virtual string Name { get; set; } public virtual DateTime StartDate { get; set; } public virtual TimeSpan Duration { get; set; } } } oraz mapping namespace Model.Mappings { public class AppointmentM...

.NET Blog: FluentNhibernate- mapowanie kolumn typu time

Windows 1718 dni, 17 godzin, 44 minuty temu nocturn 128 rozwiń

Agregaty kroczące Rozważmy następującą sytuację: mamy w bazie danych rekordy zużycia jakiegoś zasobu oraz pulę do wykorzystania. Na przykład rozliczamy jeden okres rozliczeniowy abonenta telefonu, ma on w ofercie jakąś ilość darmowych minut w każdym cyklu, więc gdzieś w bazie, w danych bilingowych w kolejnych rekordach ilości minut poszczególnych rozmów wchodzących w skład cyklu rozliczeniowego. Interesująca nas część rekordu może się składać z dwóch kolumn: (id, minuty), gdzie większa wartość pola id...

Agregaty kroczące « Czepialski programista

Bazy danych i XML 1720 dni, 16 minut temu Witek 229 rozwiń

autor: W ramach kontynuacji serii wpisów związanych Managed Add-in Framework (MAF / System.AddIn) ([1], [2], [3], [4]) chciałbym pokazać przykład pokazujący, w jaki sposób MAF rozwiązuje problem z izolacją ładowanych wtyczek, tak by nie pozwolić na uruchomienie niebezpiecznego kodu. Tak jak pisałem wcześniej jedną z zalet MAF-a jest możliwość uruchamiania wtyczek w środowisku izolowanym, teraz przyjrzymy się w jaki sposób można to zrealizować. Podobne doświadczenie (jednak bez wykorzystania MAF) przep...

[MAF 05] Managed Add-in Framework (System.AddIn), a bezpieczeństwo wywołania obcego assembly [PL] | Maciej Zbrzezny: Programowanie i Technologie

Windows 1720 dni, 16 minut temu paduda 58 rozwiń

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 1720 dni, 16 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 1720 dni, 10 godzin, 16 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 1721 dni, 4 godziny, 36 minut temu pzielinski 302 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 1721 dni, 4 godziny, 36 minut temu paduda 123 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 1721 dni, 13 godzin, 1 minutę temu tmalesza 369 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 1721 dni, 17 godzin, 54 minuty 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 1722 dni, 11 godzin, 29 minut 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 1724 dni, 7 godzin, 30 minut temu kodzimy-net 342 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 1724 dni, 7 godzin, 30 minut temu netmajor 182 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 1724 dni, 7 godzin, 30 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 1724 dni, 7 godzin, 30 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 1725 dni, 21 godzin, 54 minuty 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 1725 dni, 21 godzin, 54 minuty 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 1726 dni, 13 godzin, 37 minut 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 1727 dni, 6 godzin, 53 minuty 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 1727 dni, 6 godzin, 53 minuty 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 1727 dni, 18 godzin, 6 minut temu http://jakub-florczyk.myope... 72 rozwiń

1 2... 141 142 143 144 145 146... 281 282
Accenture
Szkolenia SecurITum

grudzień

Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 383,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 381,46)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,75)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 388,06)

15

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

16

CaMeL (2 954,87)

17

jedmac (2 639,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 450,11)