dotnetomaniak.pl - Artykuły z tagiem C# .NET

How to compile/build/debug your MVC Views (*.cshtml files)

Źródło: progrunning.net
Dziel się z innymi:
[EN] Compiling ASP.NET MVC Views

Web 2224 dni, 6 godzin, 56 minut temu mkieres 182 źrodło rozwiń

Debugging complex exceptions with $exception pseudovariable

Źródło: progrunning.net
Dziel się z innymi:
[EN] What I’ve learned today – Debugging with Pseudovariables ($exception)

Narzędzia 2224 dni, 6 godzin, 56 minut temu mkieres 146 źrodło rozwiń

Kilka lat temu robiłem coś takiego za pomocą ILMerge. Wymagało to własnego Post build event, etc. Teraz jest rozwiązanie out of the box - Costura.Fody. Wystarczy ściągnąć nugetem.

Tagi: C# .NET
Dziel się z innymi:
Scal DLLki w jeden plik exe (prosty sposób) | Show me the code

Windows 2431 dni, 23 godziny, 56 minut temu http://krzysztofmorcinek.wo... 272 źrodło rozwiń

Wiele aplikacji wymaga generowanie dokumentów PDF – i dobrze, bo są fajne. Gdy jednak programista rzucony zostaje w całe wzburzone morze możliwych do zastosowania rozwiązań, bo nie jest już tak wesoło. Kiedyś było prosto: brało się iTextSharp i wsio. Jednak od paru lat (?) licencja tego komponentu się zmieniła, i ja w sumie sam nie wiem kiedy można a kiedy nie można go używać oraz ile to kosztuje. Z niego korzystają inne dostępne rozwiązania,...

Generowanie plików PDF | Maciej Aniserowicz o programowaniu

Web 2497 dni, 6 godzin, 18 minut temu trismegista 451 źrodło rozwiń

Niedawno w projekcie pisałem małą apkę która wykonywała pewne działanie, które muszą być uruchamiane cyklicznie. W celu uzyskania dostępu do katalogu aplikacji użyłem zmiennej  System.Environment.CurrentDirectory  . Wszystko działało podczas debugowania. Jakies było moje zdziwienie, gdy okazało się, że zmienna ta wskazuje na katalog C:\Windows\System32\  podczas uruchamiania procesu przez Task Scheluder, zamiast katalogu aplikacji. Po długich lecz owocnych :) poszukiwaniach udało mi się znaleźć rozwi...

Dziel się z innymi:
Jedyny i niezawodny sposób na otrzymanie bieżącego katalogu ~ Programowanie i okolice

Sztuka programowania 2545 dni, 5 godzin, 23 minuty temu ozgrozo 327 źrodło rozwiń

Chcemy zaznaczyć, że klasa możemy być użyta w jakiś sposób, jednocześnie nie definiując żadnych metod, które klasa miałaby implementować. Może się wydawać, że takie coś nie powinno mieć miejsca, bo zawsze chcemy wykonać logikę która została zaimplementowana dzięki kontraktowi zwanemu interfejsem. Przykładami, że jednak czasem tak bywa są INamingContainer w ASP.NET oraz Serializable w Javie.

Tagi: C# .NET
Dziel się z innymi:
Marker Interface | Show me the code

07.27.13 by MJ My friend has asked this question one week ago. He was not able to understand the usage of interfaces in his small projects. I decided to explain it, but I knew that it would be a long journey, from the beginning to the end. FInally he got the idea. Today I will try to explain this to you, audience. “Q” is defined as a question. “A” as an answer. Q: What is interface? A: We can say that interface is a kind of class which has declarations of all methods, properties or events. I...

Dziel się z innymi:
World of IT | Interfaces. Do I need these?

Sztuka programowania 2616 dni, 49 minut temu jedmac 248 źrodło rozwiń

PowerShell - mimo, że wydaje się, iż jest on klasycznym językiem skryptowym, w rzeczywistości jest dużo bardziej złożony i zaawansowany! W przeciwieństwie do narzędzi z grupy wiersza poleceń, w PowerShellu możemy korzystać z obiektów .NET, WMI, czy COM. Daje to ogromne możliwości.

Dziel się z innymi:
PowerShell i .NET - programowanie w konsoli Windows Server

Inne 2636 dni, 6 godzin, 38 minut temu djfoxer 145 źrodło rozwiń

W poprzednim wpisie opisałem extension methods, dzisiaj czas na kolejny element moim zdaniem bardzo ważny do zrozumienia działania linq mianowicie słowo kluczowe yield. Dla przypomnienia Linq jest połączeniem 5 elementów:extension methodsyieldFunc, Predicate, Actionwyrażenia lambdaIQueryable i Expression Trees Zasadę działania słowa kluczowego yield najlepiej zobrazuje przykład. Załóżmy, że mamy metodę, która generuje ...

Tagi: .Net, C# .NET, Linq
Źródło: rafal-haly.pl
Dziel się z innymi:
Linq inside (yield) » Rafał Hały

Sztuka programowania 2651 dni, 7 godzin, 23 minuty temu graf85 165 źrodło rozwiń

XAdES to najbardziej popularny format podpisu elektronicznego w Polsce. Występuje on w kilku odmianach: zwykły, ze stemplem czasowym, dodatkowymi informacjami itd. Czasami zachodzi potrzeba zweryfikowania podpisu elektronicznego w .NET. Jakiś czas temu miałem podobny problem. Pokopałem trochę w Google i w MSDN i  znalazłem w .NET Framework ciekawą klasę SignedXml...

Źródło: jdubrownik.com
Dziel się z innymi:
Weryfikacja podpisu elektronicznego XAdES w .NET

Sztuka programowania 2683 dni, 3 godziny, 53 minuty temu jdubrownik 1261 źrodło rozwiń

Za pomocą flag bitowych można wykonywać bitowe operacje na liście wartości stałych. Deklaracja jest podobna do deklaracji zwykłego enuma, jednak należy zwrócić uwagę na dwie rzeczy: Przed deklaracją należy dopisać [Flags], aby zaznaczyć, że będziemy korzystać z flag bitowych. Po drugie każdy element musi być kolejną potęgą liczby 2 (jeżeli tego jawnie nie podamy, każdy kolejny element będzie zwiększany o 1 i przy operacjach bitowych będą występować (naszym zdaniem) błędy), np:[Flags] enum Zwierze    ...

Tagi: C# .NET, flagi
Źródło: gosiaborzecka.net
Dziel się z innymi:
IT blog by Gosia - Flagi bitowe

Inne 2734 dni, 19 godzin, 41 minut temu gosia 294 źrodło rozwiń

“Masowa” i “SmtpClient” w jednym zdaniu? Nie, to nie jest żart. Każdy, kto choć raz musiał wysyłać serię maili z poziomu kodu C# pomyśli, że zwariowałem. Blokowanie wątku, cała gama wyjątków, które może rzucić metoda Send(), czy obsługa stanu aplikacji po takim błędzie. To ważniejsze atrakcje, jakie możemy napotkać korzystając z tej klasy. Jest na to jedna prosta metoda. Wróć. Właściwość… DeliveryMethod.

Źródło: jdubrownik.com
Dziel się z innymi:
jdubrownik.com - Masowa wysyłka maili przy użyciu SmtpClient

WebAuthenticationBroker jest ciekawą klasą umożliwiającą autoryzację użytkownika poprzez protokół OAuth 2.0. Czy możemy jednak zrobić coś równie dobrego? Oczywiście, że tak.W tym wpisie zostanie przedstawiony sposób stworzenia swojego brokera do logowania użytkownika w wybranym serwisie.

WebAuthenticationBroker a może coś lepszego ? ← KarolSzmaj.pl

Sztuka programowania 2811 dni, 6 godzin, 58 minut temu razor118 106 źrodło rozwiń

Posted by slanto on Załóżmy, że mamy zdefiniowaną stałą listę dostępnych pół formularza: imię, nazwisko, data urodzenia, płeć. Pola te mogą być wyświetlane w różnych konfiguracjach, np. Imię z nazwiskiem, nazwisko z datą urodzenia lub tylko płeć. Pomijając fakt że z reguły typy wyliczeniowe łamią zasadę Open/Closed principle (http://pl.wikipedia.org/wiki/Zasada_otwarte-zamkni%C4%99te) i zastosowanie ich w tym przypadku może nie jest najlepszym pomysłem, to jednak chcąc pokazać jak zachowuje się typ...

Tagi: C# .NET, Enum, flags
Dziel się z innymi:
Enum z atrybutem Flags | Zapiski programisty .net

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 3168 dni, 44 minuty temu nocturn 141 źrodło rozwiń

Witam Ostatnio modyfikując mój kod stanąłem przed problemem rzutowania obiektu typu MembershipUser(z namespaca System.Web.Security) na mój własny typ UserDTO. Klasa UserDTO nie wyróżnia się niczym specjalnym i wygląda następująco public class UserDTO : UserBase { public string Id { get; set; } public string Email { get; set; } public string DisplayName { get; set; } } Podejściem dość oczywistym w takim przypadku jest utworzenie odpowiedniego konstruktora w klasie...

.NET Blog: Definiowanie własnego operatora rzutowania

Windows 3183 dni, 53 minuty temu nocturn 136 źrodło rozwiń

Proces tworzenia prostej gry. Jeżeli jesteś początkującym programistą i chcesz napisać pseudoużyteczny program z wykożystaniem Visual Studio i Windows Forms – ten wpis jest właśnie dla Ciebie. Jeżeli jesteś bardziej doświadczonym programistą, chcesz się trochę pośmiać / przeczytać dzienną normę kiepskiego kodu / powytykać kilka błędów i z wielką satysfakcją wyszydzić autora, bądź też pomóc zrozumieć autorowi jego błędy (niepotrzebne skreślić) – też możesz przeczytać ;-)

Tagi: C# .NET, gry, WinForms
Dziel się z innymi:
[C#,WinForms] Gra Układanka « Arvangen

Inne 3547 dni, 1 godzinę, 1 minutę temu Arvangen 207 źrodło rozwiń

Omówienie zasad tworzenia płytkich i głębokich kopii obiektów w języku C#.

Dziel się z innymi:
[C#] Płytkie i głębokie kopie obiektów – wprowadzenie « Arvangen

Inne 3557 dni, 21 godzin, 3 minuty temu Arvangen 496 źrodło rozwiń

Artykuł napisany przez początkującego programistę przedstawia opis krok po kroku tworzenia aplikacji wyświetlającej nazwy krain na mapie Śródziemia. Młody autor ma nadzieję nauczyć się czegoś od doświadczonej społeczności .net i pomóc jej mniej zaawansowanym członkom.

Tagi: C# .NET, GDI+, VS 2008
Dziel się z innymi:
Jak sprawdzić, czy kursor zawiera się w figurze geometrycznej? « Arvangen

Inne 3560 dni, 21 godzin, 13 minut temu Arvangen 81 źrodło rozwiń

Na prezentacji pokazałem sposób tworzenia aplikacji WPF z wykorzystaniem Visual Studio, Blend i wzorca projektowego MVVM. Kod i slajdy będą na SkyDrive grupy. Dzisiaj chcę wam pokazać jak można wykonać podobną aplikacje która może nam posłużyć do „wymyślania” haseł na konta ;p To do dzieła.1 Tworzymy nowy projekt.Nowy projekt utworzymy z wykorzystaniem Blenda. Jeżeli ktoś nie ma Blenda może śmiało to samo wykonać w Visual Studio. Uruchamiamy Blenda po czym w okienku które nam wyskoczyło naciskamy New Pr...

Tagi: C# .NET, MVVM, WPF
Źródło: eastgroup.pl
Dziel się z innymi:
Hasło - aplikacja MVVM | Eastgroup.pl

Architektura 3653 dni, 5 godzin, 32 minuty temu Dedloo 258 źrodło rozwiń

1 2 3 4
DAC2019baner

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,62)
8
(9 775,28)
9
(8 523,29)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 206,43)