dotnetomaniak.pl

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

Niniejszy artykuł ma przedstawić absolutne minimum na temat zachowania Garbage Collectora i kasowania nieużywanych obiektów z pamięci za pomocą metody Dispose().

Źródło: wtbi.pl
Dziel się z innymi:
WTBI | Absolutne minimum o Dispose i GC

Windows 2518 dni, 2 godziny, 33 minuty temu turek 173 rozwiń

DPack to zestaw darmowych narzędzi do Visual Studio, stworzony z myślą o developerach, aby przyśpieszyć i ułatwić im pracę z kodem oraz Solution Explorer'em. Zawiera w sobie szereg skrótów klawiszowych, które znacząco usprawniają pracę. Działa podobnie jak feature z Visual Studio 2010 - "NavigateTo", czy cecha nawigacji ReSharpera. Dodatkowe możliwości to na przykład Solution Backup, Solution Statistics, Code Navigation (do szybkiego poruszani...

Źródło: kurzyniec.pl
Dziel się z innymi:
DPack - darmowy zestaw narzędzi do Visual Studio

Narzędzia 2518 dni, 2 godziny, 33 minuty temu lkurzyniec 208 rozwiń

Domyślnie dane o użytkownikach przetrzymywane się w osobnej bazie danych aspnetdb (SQL Server Express). Czasami jednak warto aby wpisy o użytkownikach były zapisywane w naszej bazie danych. Wyobraźmy sobie portal społecznościowy, w którym użytkownicy mogą umieszczać zdjęcia. W takim przypadku w bazie danych z pewnością będzie tabela łącząca wysłane fotografie z użytkownikami. Jeśli użytkownicy są w jednej bazie danych mamy łatwą kontrolę nad relacjami – wystarczy użyć klucza obcego wskazującego na klucz ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Własna baza danych oraz ASP .NET Membership

Web 2518 dni, 5 godzin, 28 minut temu pzielinski 112 rozwiń

Jakub Gutkowski: Kilka razy zdarzyło mi się opublikować przydatne metody/hacki w SharePointcie na jego API. Było już o rejestrowaniu Event Receivers (niestety kod zawierał błędy), czy też pobieraniu RedirectUrl. Dziś udostępnię wszystkie metody z jakich korzystam, nie ma ich dużo jednak są to te metody z których najczęściej korzystałem.

Tagi: SharePoint
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | SharePoint Extension Methods

Inne 2519 dni, 1 godzinę, 59 minut temu macko 25 rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. W tej lekcji zajmiemy się tematyką uwierzytelniania – określaniem kto jest kim (potwierdzaniem tożsamości), czy szyfrowaniem. Uwierzytelnianie będzie obejmowało zarówno weryfikację klienta przez serwis, jak i serwisu przez klienta. WCF oferuje następujące mechanizmy uwierzytelniania:Brak uwierzytelniania (No authentication) – dostęp anonimowy bez potwierdzania tożsamości,Uwierzytelnianie Windows (Windows authen...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Authentication | Eastgroup.pl

Programowanie rozproszone 2519 dni, 1 godzinę, 59 minut temu danielplawgo 65 rozwiń

Jednym z wcześniejszych postów przedstawiłem aplikację nDepend obliczającą przeróżne metryki kodu. Większość metryk obliczanych przez program jest oczywista (liczba linii kodu, procent komentarzy, liczba klas itp). Na solidny komentarz zasługuje jednak złożoność cyklomatyczna (w skrócie CC). Aby obliczyć CC, należy najpierw należy narysować graf przepływu informacji dla badanego kodu. Złożoność można obliczać zarówno dla konkretnej metody jak i całego systemu. Rozpatrzmy następujący fragment kodu: priv...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Złożoność cyklomatyczna

Architektura 2520 dni, 9 godzin, 13 minut temu pzielinski 71 rozwiń

Metoda SQL CLR, która potrafi zweryfikować czy użytkownik podaje właściwe dane logowania Google. Przydatne jeżeli chcesz umożliwić swoim użytkownikom zalogowanie się poprzez konto Google.

Źródło: wtbi.pl
Dziel się z innymi:
WTBI | Autoryzacja w Google z poziomu SQL

Bazy danych i XML 2520 dni, 9 godzin, 13 minut temu turek 85 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Tworząc aplikacje internetowe istnieje kilka scenariuszy, które różnią się od typowego scenariusza żądanie – obsługa żądania. Przykładem takich scenariuszy może być łapanie wyjątków na poziomie całej strony lub całej aplikacji, wykonywanie zadań asynchronicznie, tworzenie specyficznych handlerów dla protokołu HTTP. Dzisiejszy artykuł będzie właśnie opisywał tego typu scenariusze.Wyjątki na poziomie aplikacji oraz strony Tworząc aplikacji pr...

70-562: Using Web Site Programmability | Eastgroup.pl

Web 2520 dni, 19 godzin, 28 minut temu danielplawgo 48 rozwiń

Poprawność kodu powinna być sprawdzana na każdym etapie produkcji oprogramowania. Do dyspozycji są wszelkie typy testów (jednostkowe, integracyjne obciążenia itp.). Wszystkie wymienione testy sprawdzają jednak czy kod wykonuje swoje zadanie w oczekiwany sposób. Nie sprawdzają jakości napisanego kodu. Testy nie wykażą, że dany kod jest napisany w sposób mało elegancki. Jednym z najskuteczniejszych rozwiązań jest tzw. code review (recenzjonowanie kodu). Polega to na tym, że dany fragment kodu jest przegląd...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Walidacja kodu źródłowego, nDepend

Architektura 2520 dni, 19 godzin, 28 minut temu pzielinski 109 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Tworzenie własnej Web Server Control Niestandardowa kontrolka serwerowa może dziedziczyć z kontrolki WebServer. Musi zawierać kod który pozwoli ją renderować bądź może podziedziczyć to z innej kontrolki. Zazwyczaj są dwa podejścia do tworzenia takich kontrolek. Pierwsze z nich to podziedziczyć po WebControl która da nam podstawowy zestaw funkcjonalności. Obejmuje to również takie właściwości jak np. BackColor, ForeColor, Font, Height, i Wi...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Working with Custom Web Server Controls

Web 2521 dni, 20 godzin, 5 minut temu danielplawgo 38 rozwiń

Nieczęsto, ale dość regularnie dostaję na maila prośby o porady w temacie poszukiwania pracy. Staram się pomagać wedle swojego doświadczenia, czego efektem była ostatnio taka wiadomość...

Tagi: praca
Dziel się z innymi:
Maciej Aniserowicz | Jak szukać pracy jako początkujący programista?

Inne 2522 dni, 23 godziny, 45 minut temu gordon_shumway 385 rozwiń

Dużo się na ten temat pisze i dużo jest też pytań. Dla mnie kwestia jest dość prosta. Weźmy na przykład ten fragment kodu, który kiedyś popełniłem. Tak naprawdę patrząc na niego ciężko jest wywnioskować co on robi - nazwa funkcji, której nie podałem już powie trochę więcej. Ale jest to jakiś konkretny algorytm, który wykonuje konkretną pracę. Teraz jakie jest moje spojrzenie na dokumentowanie kodu...

Tagi: komentarze
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Komentowanie kodu

Inne 2522 dni, 23 godziny, 45 minut temu gordon_shumway 111 rozwiń

O FluentNHibernate napisano już całkiem sporo, jednak niestety duża część z informacji krążących po Sieci jest już nieaktualna z powodu zmian w API. Postanowiłem więc podzielić się z Wami wnioskami z moich wczorajszych zmagań z FNH. Zanim jednak przejdę do konkretów, jeśli ktoś nigdy nie używał tej biblioteki, prawdopodobnie powinien zacząć o tychpostów Procenta.Enumy Jak Procent zauważył, mapowanie enumów za pomocą właściwego im typu całkowitoliczbowego real...

Dziel się z innymi:
Oswajanie Fluent NHibernate « Notki Po Polsku « Simon says… architecture!

Narzędzia 2523 dni, 10 godzin, 57 minut temu gordon_shumway 145 rozwiń

Czasami istnieje potrzeba zapisania stanu aktualnie wykonywanego workflow’a. Domyślnie wszelkie dane zapisywane są w pamięci ulotnej. W przypadku awarii komputera odtworzenie ostatnio wykonywanego stanu jest niemożliwe. Nie jest to problem w przypadku gdy wykonanie workflow’a zajmuje tylko kilka sekund. W sytuacji w której zakończenie workflow’a może potrwać kilka godzin lub tygodni, niezbędne jest zapisywanie informacji w pamięci trwałej np. w bazie danych SQL Server. WWF dostarcza specjalną usługę, Sq...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Windows Workflow Foundation – persystencja stanu

Inne 2523 dni, 10 godzin, 57 minut temu pzielinski 78 rozwiń

W menu kontekstowym Windows bardzo brakuje mi pozycji "open command line here". Czy wielka szkoda stałaby się komuś, gdyby dorzucił ją tutaj?... Po raz kolejny okazało się, że to nie świat jest zły, tylko ja - głupi - Tak autor zaczął swój kolejny post ;)

Dziel się z innymi:
Open cmdline here, czyli extended context menu

Windows 2524 dni, 11 godzin, 33 minuty temu paduda 77 rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. W poprzedniej lekcji dowiedzieliśmy się jak zabezpieczyć komunikacje na poziomie protokołu transmisji.Podstawy WCF udostępnia trzy tryby zabezpieczeń: Transport (który poznaliśmy w poprzednim artykule), Message, TransportWithMessageCredential. Trzeci jest połączeniem dwóch poprzednich. Główną różnicą między zabezpieczeniami na poziomie transportu i na poziomie wiadomości jest to, że przy zabezpieczeniu na pozio...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Message-Level Security | Eastgroup.pl

Programowanie rozproszone 2524 dni, 11 godzin, 33 minuty temu danielplawgo 40 rozwiń

Dzisiejszy post będzie trochę inny niż zwykle, a zainspirowany został pytaniami, jakie od czasu do czasu dostaję poprzez email, np.: „(...) przymierzam się do rozpoczęcia przygody z C# i technologiami .NET. Obecnie znam w stopniu średnio-zaawansowanym język XXX (...) Czy mógłbyś mi polecić jakieś książki lub artykuły, które pomogłyby mi na starcie?” „ (...) Niektórzy mówią, że dość dobrą książką, jeżeli znam C, jest książka XXXX. Może ją miałeś w ręce, co o niej sądzisz?” „ (...) Czy znasz jakiś dobry ...

Tagi: C#
Dziel się z innymi:
Jak uczyć się C#? [PL]

Inne 2525 dni, 5 godzin, 31 minut temu gordon_shumway 247 rozwiń

Na rynku wydawniczym pojawiła się ciekawa pozycja związana z programowaniem gier na platformę Windows Mobile: “Windows Mobile Game Development”. Choć książek o samej platformie WM jest dość sporo, to jednak o programowaniu gier jest jak na lekarstwo. Mimo, iż nadchodzi Windows Mobile 7 trzeba pamiętać, że Microsoft przez jeszcze nie określony czas będzie wspierał niższe platformy przez co książka jest wciąż na czasie. A muszę przyznać, że dawno nie czytałem tak dobrej książki.

Jakub Florczyk » “Windows Mobile Game Development”

Mobile development 2525 dni, 19 godzin, 18 minut temu http://jakub-florczyk.myope... 70 rozwiń

ASP .NET Membership jest bardzo dobrym rozwiązaniem dla uwierzytelnienia oraz autoryzacji użytkowników w aplikacji webowej. Umożliwia m.in. zarządzanie kontami użytkowników czy tworzenie ról. Często jednak system składa się również z aplikacji typu desktop. W rozbudowanych systemach proponuję zrezygnować z czystego ASP .NET Membership na rzecz Windows Identity Framework. Jeśli jednak tworzymy małą aplikacje z pewnością przyda nam się wsparcie ASP .NET Membership w WinForms. Rozwiązaniem problemu są tzw...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » ASP .NET Membership w WinForms.

Web 2525 dni, 19 godzin, 18 minut temu pzielinski 92 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. W dzisiejszym artykule powiemy sobie o tworzeniu kontrolki użytkownika oraz używaniu jej w naszej stronie internetowej. Kontrolka użytkownika w ASP .NET jest to plik z rozszerzeniem .ascx, w którym grupujemy np. inne kontrolki dostępne w ASP i ustalamy im jakieś zachowanie. Plik z kontrolką jest bardzo podobny do normalnego pliku ze stroną (.aspx) i również posiada “code-behind”. Kontrolkę użytkownika można wykorzystywać na raz w kilku ...

70-562: Working with user controls | Eastgroup.pl

Web 2525 dni, 19 godzin, 18 minut temu danielplawgo 36 rozwiń

1 2... 243 244 245 246 247 248... 306 307
Szkolenia SecurITum

kwiecień

03.
4developers
Warszawa
22.
GET.NET
Łódź

maj

17.
InfoShare
Gdańsk
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 638,16)

19

mnikolajuk (2 596,93)

20

FutureProcessing (2 550,11)