dotnetomaniak.pl

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

Dla przypomnienia, poprzednia część rozważań na temat zapytań do bazy danych zakończyła się na wywołaniu zapytania komendą: SqlDataReader reader = cmd.ExecuteReader(); wyniki natomiast odbierane były za pomocą odwołania: reader["Id"]; przy czym należy pamiętać o zamknięciu strumienia, aby nie blokować otwartego połączenia: reader.Close(); lub wykorzystaniu bloku using, która na zakończenie tego właśnie bloku zwalnia wszelkie zasoby, zatem powinien również zamknąć strumień, jakim jest reader. Warto jes...

Tagi: ADO.NET
Dziel się z innymi:
ADO.NET proste zapytania do bazy cz. 2 «  Michał Urbański Blog

Bazy danych i XML 2374 dni, 23 godziny, 43 minuty temu macko 47 rozwiń

Zastanawiałem się nad strukturą programu, może po prostu zrobić to tak jak wszystkie projekty na zaliczenie, czyli na odpierdol, byle działało. Ale nie, to w końcu praca dyplomowa, trzeba być poważnym, poza tym chcę się nauczyć czegoś nowego, dodam do założeń nowy punkt: „W łatwy sposób będzie można zmienić wygląd aplikacji, bez konieczności ingerowania w kod (logikę).” Czyli krótko mówiąc trzeba zastosowa...

Tagi: MVVM, WPF
Źródło: zawislak.098.pl
Dziel się z innymi:
MVVM - pierwsze starcie - MTBrainStorm DevBlog

Architektura 2374 dni, 23 godziny, 43 minuty temu http://pawlos.blogspot.com/ 279 rozwiń

Każdy użytkownik Active Directory należy do co najmniej jednej grupy użytkowników AD. Zasadniczo wszystkie grupy, do których przynależy dany użytkownik zapisywane są w atrybucie Member-Of. Wszystkie oprócz jednej. Informacja o grupie głównej (która tak na prawdę w przypadku katalogów opartych o same systemy Windows nie wyróżnia się niczym szczególnym) jest przechowywana w oddzielnym atrybucie Primary-Group-ID ...

Tagi:
Źródło: dotnethelp.pl
Dziel się z innymi:
Uzyskanie nazwy grupy na podstawie PrimaryGroupId użytkownika Active Directory | dotnethelp.pl

Windows 2375 dni, 23 godziny, 33 minuty temu okrycyusz 14 rozwiń

W .NET mamy do dyspozycji wygodny mechanizm do zapisywania ustawień aplikacji. W tym wpisie skupię się na stworzeniu własnego dostawcy ustawień. Domyślnym i jedynym standardowo dostępnym dostawcą, który zajmuje się zapisem ustawień jest LocalFileSettingsProvider. Dostawca ten zapisuje pliki do lokalnego katalogu ustawień danego komputera.

własny SettingsProvider « Damian Antonowicz

Inne 2375 dni, 23 godziny, 33 minuty temu Damian 100 rozwiń

Bardzo przyjemna i wciągająca opowieść o dwójce przyjaciół, których połączyła pewna idea. Niezadowoleni z rezultatów istniejących wtedy wyszukiwarek (np. AltaVista), Larry Page oraz Sergey Brin postanowili stworzyć własne rozwiązanie. Zwłaszcza początek tej całej opowieści jest bardzo wciągający.

Tagi: google, książki
Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Recenzja Książki – The Google Story

Inne 2376 dni, 8 godzin, 59 minut temu fones 44 rozwiń

Dzisiaj kolejny przepis. Tym razem na geocoding w oparciu o Google Maps API, czyli translacje adresu z formy tekstowej - np. ul. Długa 1, 11-123 Pcim na współrzędne geograficzne. Aby móc korzystać z usługi geocoding w Google Maps należy założyć konto w serwisie i skopiować wygenerowany dla nas klucz (przypisany do domeny). Kod do dokonywania konwersji adresu na współrzędne geograficzne ...

Dziel się z innymi:
Geocoding z Google Maps API - .net.coding.blog

Windows 2376 dni, 8 godzin, 59 minut temu jdubrownik 191 rozwiń

Autor: Na tym blogu wpisy na temat WPF 3D pojawiają się już od jakiegoś czasu, jednak do tej pory nie napisałem słowa wstępu wprowadzającego do owego „WPF 3D”. Chciałbym dzisiaj się poprawić i właśnie pewnego rodzaju wstępniak do WPF 3D.

Tagi: 3D, WPF
Dziel się z innymi:
[WPF 3D] Wstęp, którego do tej pory zabrakło

Windows 2376 dni, 8 godzin, 59 minut temu paduda 70 rozwiń

W .NET mamy do dyspozycji funkcję Trim (string.Trim) służącą do usuwania pustych znaków (spacji) zarówno przed jak i po stringu. Przykład:string text=" jakiś tekst "; trimmedText=text.Trim(); // teraz trimmedText równy jest "jakiś tekst" Jak widać spację zostały usunięte. W T-SQL nie mamy dokładnie takiej samej funkcji ale łatwo uzyskać identyczny efekt za pomocą LTRIM oraz RTRIM:LTRIM(RTRIM(kolumna)) Najpierw usuwamy wszystkie znaki z prawej strony a potem dopiero z lewej. Można również napi...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Funkcja string.Trim a T-SQL

Bazy danych i XML 2376 dni, 8 godzin, 59 minut temu pzielinski 51 rozwiń

Czym jest XNA? Idąc za Wikipedią: XNA (akronim rekurencyjny XNA’s Not Acronymed – „XNA nie jest akronimem”[1]) jest zbiorem narzędzi firmy Microsoft pozwalającym na tworzenie gier przeznaczonych dla systemu Windows jak również dla konsoli Xbox 360. Microsoft XNA Studio Express jest bezpłatnym środowiskiem programistycznym bazującym na serii Visual Studio Express. W skład środowiska wchodzi szereg pomocy, szablonów, zestawów startowych i obszerna dokumentacja pozwalająca na szybkie tworzenie gier takich j...

Tagi: XNA
Dziel się z innymi:
Xna – czym jest i dlaczego akurat ta technologia? « Dawid Wiśniewski – developer blog

Narzędzia 2376 dni, 8 godzin, 59 minut temu macko 144 rozwiń

Będzie mocno od samego początku: NAJLEPSZA KSIĄŻKA JAKĄ KIEDYKOLWIEK I O CZYMKOLWIEK CZYTAŁEM. Kojarzycie devBlogi.pl? Jeśli tak, to z pewnością pamiętacie tłumaczenia wpisów pewnego pana o nazwisku Spolsky...

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Recenzja Książki – Joel on Software

Inne 2376 dni, 8 godzin, 59 minut temu fones 103 rozwiń

Może zdarzyć się tak, że jedno żądanie zostanie wysłane do usługi kilka razy. Fajnie więc by było zabezpieczyć system przed taką ewentualnością. W nagłówku każdego żądania przekazywany jest unikalny identyfikator żądania. W momencie walidacji nagłówka system sprawdza identyfikator z pomocą jedno-instancjowego obiektu SafeContainer. Każdy identyfikator przechowywany jest w kontenerze prze n-minut. Po upływie tego czasu usuwane są "stare" identyfikatory. Jak na razie nie znalazłem sensowniejszego rozwiązan...

Tagi: WCF
Dziel się z innymi:
Powtórzone żądania

Programowanie rozproszone 2376 dni, 13 godzin, 48 minut temu paduda 56 rozwiń

Dziś krotki wpis na temat wielojęzycznych stron. Będę opierał się na plikach .resx. Mechanizm jest wbudowany w sama platformę net ale opisze co i jak rozwiązałem w praktyce. ResourceHelper Jest to nasz obiekt pomocniczy ułatwiający pobieranie wartości z plików .resx. Jest rownież odpowiedzialny za inicjalizacje ResourceManagera czyli głównego obiektu od strony platformy .NET który pozwala zarządzać zasobami. Sama klasa nie jest skomplikowana. Oprócz metody inicjalizujacej posiada tylko jedna metodę kt...

Dziel się z innymi:
mForum - Blog projektu programistycznego: Zasoby(Resources) - czyli wielojezyczne strony

Web 2376 dni, 13 godzin, 48 minut temu paduda 62 rozwiń

Autor: Dotychczas myślałem, że LINQ dopuszcza stosowanie zapytań tylko i wyłącznie w formie SQL-podobnej, tzn: view sourceprint?1 var zmienna = from x in y select x; Doczytałem dzisiaj jednak, że jest to jedna z dwóch metod umożliwiających konstruowanie zapytań do bazy danych. Ta znana mi metoda to tzw. składnia zapytań. Druga, którą kojarzyłem, ale nie wiedziałem, że jest alternatywą, to tzw. składnia lambda. Żeby nie zanudzać teorią przedstawiam poniżej przykład tego samego zapytania napisanego na d...

Tagi: .Net, C#, Lambda, Linq, SQL
Dziel się z innymi:
[C#] Zapytania LINQ

Bazy danych i XML 2377 dni, 28 minut temu paduda 238 rozwiń

Autor: Dziś, po kilku dniach szukania i testowania różnych narzędzi, udało mi się usiaść do kodowania, postanowiłem się zabrać za pierwszy punkt moich założeń, czyli za InputProvidery. Ich zadaniem będzie przechwytywanie zdarzeń z różnych wejść (kliknięć myszy, TUIO) i promowanie ich do zdarzeń Windows Touch. Chcę stworzyć następujące providery:Dla pojedynczej myszy, tak n...

Źródło: zawislak.098.pl
Dziel się z innymi:
TouchDevice #1, czyli jak stworzyć własne urządzenie (wielo)dotykowe «  MTBrainStorm DevBlog

Windows 2377 dni, 13 godzin, 18 minut temu macko 71 rozwiń

Dzisiaj kilka słów na temat testowania kodu wykorzystującego NHibernate/Fluent NHibernate. Po stworzeniu modelu, mapowań Fluent NHibernate i wygenerowaniu bazy danych czas sprawdzić, czy ma to szansę działać. Będę testował kod mapowań, ale nic nie stoi na przeszkodzie, żeby wykorzystać ten sam kod (tworzenie sesji i budowanie schematu bazy danych) później, przy testowaniu kodu obiektów typu DAO/Repository (wykorzystujących ISession i/lub IStatelessSession z NHibernate). Żeby przeprowadzić testy będę potr...

Tagi: NHibernate
Dziel się z innymi:
[RS] Testy mapowań NHibernate - .net.coding.blog

Bazy danych i XML 2377 dni, 13 godzin, 18 minut temu paduda 61 rozwiń

Dziś chciałbym opisać kolejny wzorzec/mechanizm który będę używal i ma on na celu znaczne uproszczenie kodowania i eliminowanie niepotrzebnych powiązań miedzy obiektami. Event Aggregator Jak już wcześniej wspomniałem ten wzorzec/mechanizm ma na celu eliminowanie niepotrzebnych powiązań miedzy obiektami. Stanowi on pojedyncze źródło dla wielu obiektów. W najprostszej formie wygląda to tak że rejestrujemy klasy które dotyczą konkretnego zdarzenia do naszego event aggregatora. Te klasy nazywają się uchwyt...

mForum - Blog projektu programistycznego: Event Aggregator - Cóż to takiego jest ?

Architektura 2377 dni, 13 godzin, 18 minut temu http://pawlos.blogspot.com/ 196 rozwiń

PasswordBox jak łatwo się domyślić jest standardową kontrolką WPF dzięki której użytkownik otrzymuje zamaskowane pole tekstowe do wpisywanie haseł itp. Kontrolka spisuje się wyśmienicie do czasu gdy przy budowaniu aplikacji nie wykorzystywany jest wzorzec MVVM (i inne pokrewne Model-View-* oparte o bindowaniu). Powód jest bardzo prosty. Ze względów bezpieczeństwa właściwość Password kontrolki nie jest uznawana jako Dependency Property co uniemożliwia bindowanie. Panowie z MS dokonali akurat takiego wybor...

Tagi: MVVM, WPF
Dziel się z innymi:
reVis / Problem PasswordBox przy wykorzystaniu wzorca MVVM

Windows 2377 dni, 13 godzin, 18 minut temu reVis 102 rozwiń

Autor: Jakiś czas temu napisałem krótki wstęp do mechanizmów zwanych kontrolerami. Pora omówić je troszkę szerzej, gdyż zacząłem wdrażać w projekt tzw. operacje CRUD (ang. Create, Read, Update, Delete), a do ich zrozumienia niezbędna jest większa wiedza dotycząca klasy Controller.

Tagi: ASP.NET MVC
Dziel się z innymi:
[ASP.NET MVC 2] Opowieści o kontrolerach ciąg dalszy

Web 2377 dni, 23 godziny, 6 minut temu macko 91 rozwiń

Dzisiaj opiszę sposób na przewidywanie kursów walut. Kursy średnie NBP znajdują się na stronie http://rss.nbp.pl/kursy/TabelaA.xml. Na nowy symulator z kilkoma drobnymi poprawkami tutaj: http://hopfieldsimulator.codeplex.com/releases/view/50771. Po zainstalowaniu tej wersji możemy uruchomić symulator i przejść na zakładkę Predictor. Następnie możemy wprowadzić parametry pracy symulatora np. takie: d = 50000, eta = 0.7, n1 = 5, n2 =...

Tagi:
Dziel się z innymi:
HopfieldSimulator – Daj się poznać #8 – przewidywanie kursów walut

Windows 2377 dni, 23 godziny, 6 minut temu piotr_sowa 55 rozwiń

W dzisiejszym wpisie chciałbym rozwinąć temat, który zacząłem we wpisie na temat reguły prawej ręki (lub reguły zegara). Do napisania tego wpisu zainspirował mnie komentarz pod wspomnianym wpisem: „Bardzo ciekawe opisanie backface cullingu, nigdy bym nie wpadł by tak to wyjaśnić :)” Otóż moim celem nie było wtedy opisanie „backface cullingu”, a jedynie wskazanie, w jakiej kolejności podawać krawędzie, by płaszczyzna na scenie była widoczna. Zobaczmy jednak, cóż to jest ten „backface culling”?

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: [WPF 3D] Backface culling, do usuwania niewidocznych powierzchni w WPF 3D [PL]

Windows 2377 dni, 23 godziny, 6 minut temu paduda 40 rozwiń

1 2... 217 218 219 220 221 222... 293 294
Szkolenia SecurITum

marzec

03.
Wroc#
Wrocław

kwiecień

03.
4developers
Warszawa

maj

17.
InfoShare
Gdańsk
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 520,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 011,08)

9

danielplawgo (7 235,99)

10

arek (6 727,86)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 418,06)

15

jedmac (3 293,38)

16

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

17

CaMeL (2 954,87)

18

mnikolajuk (2 596,93)

19

spetz (2 548,07)

20

lkurzyniec (2 544,29)