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

Chciałbym krótko opisać sposób, za pomocą którego można sobie zdebugować procedurę składowaną na MS SQL Server z poziomu Visual Studio...

Tagi: .Net, C#
Dziel się z innymi:
Debuggowanie procedury składowanej

Inne 4402 dni, 14 godzin, 42 minuty temu CaMeL 9 źrodło rozwiń

ResolveUrl i ResolveClientUrl pozwalają na zamianę ścieżek względnych na bezwzględne (ResolveUrl) i bezwzględnych na względne (ResolveClientUrl)...

Tagi: .Net, C#
Dziel się z innymi:
ResolveUrl i ResolveClientUrl

Inne 4402 dni, 14 godzin, 42 minuty temu CaMeL 10 źrodło rozwiń

W .NET 3.5 (a konkretniej - C# 3.0 oraz VB 9.0) pojawił się mechanizm "extension methods". Cel przyświecający jego autorom był zaiste godny uwagi: umożliwienie dodania nowych funkcjonalności do już istniejących, skompilowanych klas. Jedna z kilku "Ruby-like features" wprowadzonych do świata .NET. Przydatność takiego rozwiązania trudno przecenić - w ten sposób rozszerzono m.in. klasy już istniejące w .NET 2.0 (*).

Dziel się z innymi:
Extension methods - explained

Inne 4403 dni, 3 godziny, 36 minut temu Damian 39 źrodło rozwiń

Po wyjściu finalnej wersji ASP .NET MVC 1.0 zabrałem się ostro do nauki nowej platformy. Już wcześniej oglądałem kilka webcastów z strony www.asp.net oraz śledziłem uważnie blog Scott Guthrie dotyczących MVC i raczej nie spodziewałem się niczego nowego. Właściwie jedyną rzeczą która od razu rzuciła mi się jednak w oczy po wyjściu wersji finalnej był brak plików codebehind dla widoków. Na początku nie potrafiłem zrozumieć dlaczego coś, co używałem od...

Tagi: ASP.NET MVC
Źródło: carael.net
Dziel się z innymi:
ASP .NET MVC, codebehind, kod spaghetti

Web 4403 dni, 3 godziny, 36 minut temu Damian 100 źrodło rozwiń

Właściwości (properties) to przyjemny mechanizm do zapewniania enkapsulacji, czyli jednej z najważniejszych cech programowania obiektowego. Przyjemniejszy niż zwykłe metody zwane "getters & setters". Zwrócę jednak uwagę na ciekawy fakt (zapewne znany większości czytelników, ale...). Popatrzmy na następujący kod:

Tagi: .Net
Dziel się z innymi:
Metody get_ i set_

Inne 4403 dni, 3 godziny, 36 minut temu Damian 29 źrodło rozwiń

Oto praktyczny przykład użycia wyrażeń lambda i metod rozszerzających, który lekko i prymitywnie "ociera się" o programowanie aspektowe i imituje jego podstawowe założenia:

Wyrażenia lambda i extension methods - aspektejszyn

Inne 4403 dni, 3 godziny, 36 minut temu Damian 85 źrodło rozwiń

Aby bez problemu programiści wykorzystujący Visual Studio 2008 SP1 mogli łączyć się z Team Foundation Server 2010, opublikowany został dodatek - Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010.

Dziel się z innymi:
Klient Visual Studio 2008 a serwer TFS 2010

Narzędzia 4403 dni, 3 godziny, 36 minut temu Damian 17 źrodło rozwiń

Ciekaw jestem ilu moich czytelników aktywnie korzysta z funkcji High DPI. Ja tak. Mój monitor natywnie pracuje rozdzielczości Full HD. Jeśli to działa wydajnie (nie narzekam) to jest to bardzo fajna cecha, ale pod warunkiem własnie, że High DPI jest wykorzystane i zaimplementowane poprawnie od systemu operacyjnego do poszczególnych aplikacji. Windows 7 podchodzi do tego tematu bardzo poważnie. Opcjami systemowymi “powiększyłem” sobie system do 125%. Odcz...

Źródło: blogs.msdn.com
Dziel się z innymi:
High DPI – kolejna zmora web dewelopera?

Inne 4403 dni, 3 godziny, 36 minut temu Damian 15 źrodło rozwiń

Wysłanie wiadomości e-mail w .NET jest dziecinnie proste:MailMessage message = new MailMessage( "[email protected]", "[email protected]", "Temat", "Treść"); SmtpClient smtp = new SmtpClient(); smtp.Send(message); Powyższy przykład jest bardzo krótki, choć i tak został napisany niezwykle rozwlekle - wersja zminimalizowana zajęłaby 1 linijkę (w obu przypadkach ustawienia serwera pocztowego znajdują się w pliku konfiguracyjnym). Właściwie ten kawałek kodu powinien wystarc...

Tagi: email, transakcje
Źródło: zine.net.pl
Dziel się z innymi:
Transakcyjny mailing

Inne 4403 dni, 3 godziny, 36 minut temu Damian 22 źrodło rozwiń

Policy Injection Application Block w skrócie to biblioteka pozwalająca na wstrzyknięcie kodu opakowującego wywołania metod. Dzięki temu za pomocą jednego atrybutu lub odpowiedniego wpisu w pliku konfiguracyjnym, możemy "nakazać", aby np. czas wykonania metody był mierzony i logowany. Oczywiście, różnych takich zastosowań możemy wyobrazić sobie bardzo wiele. Tyleż samo widać korzyści z zastosowania tego podejścia. Programowanie aspektowe (inaczej AOP - aspect or...

Źródło: zine.net.pl
Dziel się z innymi:
Przygody z Policy Injection Application Block

Narzędzia 4403 dni, 3 godziny, 36 minut temu Damian 18 źrodło rozwiń

Jeżeli chcemy wykonywać testy jednostkowe naszego kodu, ale posiadamy do dyspozycji jedynie wersję Express VS, ciągłe uruchamianie i konfigurowanie NUnit może być nieco uciążliwe. Oto krótka instrukcja ułatwienia sobie życia:

Dziel się z innymi:
Maciej Aniserowicz | Visual Studio Express & NUnit

Narzędzia 4403 dni, 3 godziny, 36 minut temu Damian 27 źrodło rozwiń

Bardzo szybki sposób na wygenerowanie hasła dla nowego użytkownika: string pw = Guid.NewGuid().ToString("N").Substring(0,7);

Tagi: .Net, C#
Dziel się z innymi:
Generowanie losowego hasła

Inne 4403 dni, 6 godzin temu CaMeL 23 źrodło rozwiń

Lepiej będzie tu zawrzeć orginalną definicje metadanych ORM tools require a metadata format for the application to specify the mapping between classes and tables, properties and columns, associations and foreign keys, .NET types and SQL types...

Tagi: .Net, C#
Dziel się z innymi:
Definiowania meta danych mapowania

Inne 4403 dni, 6 godzin temu CaMeL 8 źrodło rozwiń

Ostatnio pisząc Smart Client'a w WinForms do usług sieciowych (w sumie były 4 WebService'y na serwerze ASP.NET) natrafiłem na pewien problem. Mianowicie Visual Studio przy generowaniu namiastek WebService'ów umieszcza adres usługi w pliku app.config i stamtąd go pobiera. Mi natomiast była potrzebna możliwość zmiany adresu usługi przez użytkownika po uruchomieniu programu...

Tagi: .Net, C#
Dziel się z innymi:
Modyfikacja adresu WebService w trakcie działania programu

Inne 4403 dni, 6 godzin temu CaMeL 12 źrodło rozwiń

Abstract: opis sposobu na obliczenie wyrażeń arytmetycznych i logicznych na platformie .NET przy wykorzystaniu klasy XPath. Zastosowanie powyższego mechanizmu jako silnika reguł biznesowych...

Tagi: .Net, C#
Dziel się z innymi:
Obliczanie wyrażeń arytmetycznych i logicznych a reguły biznesowe

Inne 4403 dni, 6 godzin temu CaMeL 22 źrodło rozwiń

ASP.NET Development Server jest wbudowanym z Visual Studio 2005 serwerem WWW, przeznaczonym do celów testowych. Nie pozwala on na zdalne połączenia oraz nie ma innych „bajerów” wbudowanych w IIS, ale do prostych celów testowych nadaje się...

Tagi: .Net, C#
Dziel się z innymi:
Zmiana portu oraz bezpośrednie uruchomienie ASP.NET Development Server

Web 4403 dni, 6 godzin temu CaMeL 15 źrodło rozwiń

Abstract: Opisanie sposobu wykonania hiperłącza do poczty (mailto) w kontrolce GridView (ASP.NET 2.0) przy wykorzystaniu kolumny HyperLinkField oraz Data Binding. Opis obejścia błędu w działaniu HyperLinkField...

Tagi: asp.net, C#
Dziel się z innymi:
Wykonanie hiperłącza do poczty ("mailto") w GridView przy pomocy HyperLinkField

Web 4403 dni, 6 godzin temu CaMeL 21 źrodło rozwiń

Już od dłuższego czasu odchodzi się od pisania zapytań do baz danych poprzez pisanie zapytań SQL. Ma to wiele przyczyn, wśród nich można wymienić:..

Tagi: ADO.NET, C#
Dziel się z innymi:
RINQ – Ruby Integrated Query Language

Inne 4403 dni, 6 godzin temu CaMeL 18 źrodło rozwiń

Skoro wiem już coś o LINQ to SQL przyszła pora na Entity Framework Entity Framework miał ukazać się w VS2008 ale został opóźniony i udostępniony dopiero z VS2008 SP1..

Tagi: .Net, C#
Dziel się z innymi:
Linq to SQL / Entity Framework / DataSet - Part 2

Inne 4403 dni, 6 godzin temu CaMeL 46 źrodło rozwiń

Widok - edycja oraz dodawanie Oprócz opisanych wcześniej list musimy jeszcze operować na poszczególnych rekordach. Mamy do dyspozycji Create, Details, Edit z standardowych templatów...

Tagi: .Net, C#
Dziel się z innymi:
MVC - V jak Widok - Edycja, podgląd, dodawanie

Inne 4403 dni, 6 godzin temu CaMeL 22 źrodło rozwiń

1 2... 419 420 421 422 423 424... 456 457
Webinar Back-End development
devadventcalendar2021.png

Najaktywniejsi w tym miesiącu