dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

Kto by się spodziewał, programiści frameworka .NET doszli do wniosku, że zdarzenia Click oraz DoubleClick (i pochodne) mają działać tylko po kliknięciu myszką w istniejące elementy listy. Jakie to powoduje ograniczenia? Otóż wymyśliłem sobie, że podwójne kliknięcie w puste miejsce kontrolki ListView powinno powodować utworzenie nowego elementu. Z rozpaczą jednak stwierdziłem, że to nie działa...

Tagi: .Net, C#
Źródło: blog.kubiczek.eu
Dziel się z innymi:
DoubleClick na ListView nie działa na pustym obszarze

Inne 2704 dni, 10 minut temu CaMeL 20 rozwiń

W jaki sposób w C# zrealizować ściąganie pliku z serwera www? Rozwiązanie jest proste, nawet, zbyt proste :) Oto najkrótszy z możliwych sposobów...

Tagi: .Net, C#
Źródło: blog.kubiczek.eu
Dziel się z innymi:
C# .NET – pobieranie pliku z serwera HTTP

Inne 2704 dni, 10 minut temu CaMeL 550 rozwiń

W tym poście chciałbym poruszyć tematykę związaną z językiem "C# i technologią "DCOM" i pokazać jak można połączyć te dwa elementy. Ponieważ na co dzień zajmuję się technologią OPC (która oparta jest o DCOM), więc właśnie o tej technologii dotyczą załączone tutaj materiały.

Tagi: .Net, C#, DCOM, OPC
Źródło: codeguru.pl
Dziel się z innymi:
OPC, DCOM, .NET i C# w jednym stali domu

Inne 2704 dni, 10 minut temu Damian 40 rozwiń

Kontrolka ASP:Menu dziwnie się zachowuje / renderuje w przypadku wielopoziomowego menu w przeglądarkach Chrome i Menu. Jest kilka rozwiązań tego problemu. Poniżej jeden z nich, prawdopodobnie najszybszy.

Tagi: asp.net, C#
Dziel się z innymi:
Problem z ASP:Menu w przeglądarce Chrome i Safari

Web 2704 dni, 10 minut temu CaMeL 34 rozwiń

Większość osób posługujących się SQL’em wie do czego służy UNION, mało tego często zdarza się, że go używa. :) Jednak jak pokazuje doświadczenie, nie każdy wie jaka różnica jest pomiędzy UNION, a UNION ALL. W rezultacie przy pisaniu zapytania stosuje UNION, chociażby z racji tego, iż jest krótsze :).

Tagi: C#, SQL
Dziel się z innymi:
UNION kontra UNION ALL - wydajność

Inne 2704 dni, 23 godziny, 7 minut temu CaMeL 52 rozwiń

Zgodnie z zasadami programowania obiektowego pola klas nie powinny być bezpośrednio dostępne na zewnątrz. Należy jest zawsze opakowywać w akcesory: właściwości lub krótkie metody typu get i set. Z nich właśnie korzysta potem kod zewnętrzny, dzięki czemu nie może on (w dobrze napisanej klasie) niczego zepsuć poprzez - chociażby - ustawienie jakiegoś pola na nieprzewidzianą wartość.

Źródło: xion.org.pl
Dziel się z innymi:
Pola i akcesory wewnątrz klasy

Architektura 2704 dni, 23 godziny, 7 minut temu Damian 41 rozwiń

W ostatnim czasie zgłębiam tajniki wzorców projektowych wspomagając się tą oto pozycją książkową: Książka w przemawiający do mnie sposób opisuję implementację dość dużej liczby wzorców projektowych opierając się na nowej wersji języka C#. Rozdziały kończą się ćwiczeniami sprawdzając...

Tagi: .Net, C#
Źródło: bloghellix.pl
Dziel się z innymi:
Wzorce projektowe w C# – Intro.

Inne 2704 dni, 10 minut temu CaMeL 150 rozwiń

Temat ten jest rzadko poruszany ze względu na swoją istote działania i rzadkość implementacji ale przy rozbudowie projektu i ilości zgromadzonych danych często istnieje potrzeba zastosowania tej techniki. Korzystanie z Caching’u w środowisku .NET / ASP.NET wynikło z potrzeby przechowywania często używanych danych w „pamięci” serwera. Korzystanie z obiektów przechowywanych w pamięci jest znacznie szybsze ...

Tagi: asp.net, C#
Dziel się z innymi:
Caching

Web 2704 dni, 3 godziny, 40 minut temu CaMeL 86 rozwiń

Jak wiemy XML (eXtensible Markup Language) stanowi ogromną część technologii ASP.NET. Właściwie całą funkcjonalność XML w .NET Framework jesteśmy w stanie znaleźć w przestrzeni System.Xml. Dzięki strukturze XML jesteśmy w stanie przechowywać dane w takiej postaci i generalnie umieszczać w takim zapisie w Internecie. Jednak oprócz tych wszystkich możliwości XML nie do...

Tagi: C#, xml, XSLT
Dziel się z innymi:
Technika XSLT jako sposób prezentacji danych XML

Web 2704 dni, 3 godziny, 40 minut temu CaMeL 66 rozwiń

Przy testowaniu dostępności różnych środowisk warto czasem zachować się jak typowy użytkownik takiego systemu. Np. wysłać maila przez interfejs WWW serwera pocztowego. Czasem trzeba chwilę poczekać na bibliotekę która odrobinę unieważni grubą książkę :)I wysyłać miast z C# to z PowerShella. Choćby tak:

Tagi: .Net, C#
Źródło: ziembor.pl
Dziel się z innymi:
Exchange 2007/2010 – jak wysłać maila z PowerShella, a nie pisać w C#?

Inne 2704 dni, 19 godzin, 42 minuty temu CaMeL 19 rozwiń

W dzisiejszym tutorialu przedstawię sposób na efektowny slider, który będzie obsługiwany między innymi przez klawiaturę. Taki slider można wykorzystać do tworzenia efektownych prezentacji swoich prac lub prezentacji swoich zdjęć na stronie.

Tagi: C#, jQuery
Dziel się z innymi:
[jQuery] Efektowny slider z użyciem klawiatury

Inne 2704 dni, 23 godziny, 7 minut temu CaMeL 65 rozwiń

Pewnie się zastanawiasz, co w tym takiego wyjątkowego? No to Ci odpowiem. Użyję do tego celu biblioteki jQuery przez co link będzie się pojawiał w rogu strony w momencie gdy strona będzie przewinięta. Fajnie, co nie? Ale jak to zrobić? To już Ci pokażę.

Tagi: .Net, C#
Dziel się z innymi:
[jQuery] Efektowny link/przycisk “Do góry”

Inne 2704 dni, 19 godzin, 42 minuty temu CaMeL 106 rozwiń

Często przydaje się zaszyfrować konfigurację trzymaną w katalogu programu w plikach tekstowych. Do tej konfiguracji należą takie dane jak dane personalne, ścieżki itp. ale także connection stringi zawierające hasła.

Tagi: .Net, C#
Źródło: maciejmalesa.com
Dziel się z innymi:
Szyfrowanie konfiguracji

Web 2704 dni, 3 godziny, 40 minut temu CaMeL 66 rozwiń

Lekcja 2 (Chapter 1) w Training Kit dotyczy typów referencyjnych (reference types) i wartościowych (value types). Tak naprawdę opisywanych jest tu kilka zagadnień. Pojawiają się tablice i operacje na nich, wyjątki, operacje na plikach oraz stringach. Wszystkie te zagadnienia są opisane dosyć pobieżnie i są to takie podstawy podstaw, więc doszedłem do wniosku że przedstawię tylko co ciekawsze zagadnienia. O co więc chodzi z tymi typami referencyjnymi i wartościowymi? Do typów referencyjnych należą kl...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536:Using Common Reference Types | Eastgroup.pl

Inne 2704 dni, 19 godzin, 42 minuty temu danielplawgo 25 rozwiń

Zainteresowanych tematem Open XML SDK chciałbym poinformować, że zamieściłem dzisiaj na portalu CodeGuru mój artykuł na te temat. Treść artykułu jest zbieżna z materiałem, który pojawiał się już na tym blogu, ale teraz połączyłem to w jedną całość. Dodatkowo zainteresować może też fakt, że przytoczone fragmenty kodu dostępne są jako gotowe solution (dla Visual Studio) i dołączone są jako załącznik do artykułu. Zapraszam do lektury: http://codeguru.pl/article-763.aspx.

Tagi: C#, Open XML
Dziel się z innymi:
Wprowadzenie do Open XML SDK na CodeGuru

Bazy danych i XML 2704 dni, 19 godzin, 42 minuty temu Damian 50 rozwiń

Ostatnie dni sierpnia schodzą mi bardzo pracowicie nad projektem, jaki tworzę w C#. Jest to projekt aplikacji opartej na koncepcji distributed systems, czyli za polską Wikipedią system "obliczeń rozproszonych" (choć bardziej sensownie byłoby to chyba nazwą system rozproszony). Aplikację, jak i dok...

Tagi: .Net, C#
Dziel się z innymi:
W przerwach miedzy liniami kodu C#…

Programowanie rozproszone 2705 dni, 22 godziny, 5 minut temu CaMeL 87 rozwiń

Mówiłem już, że jestem leniem? Ale to nie dlatego tak długo nie ukazywała się trzecia część serii o MVP. Końcówka wakacji i początek roku były trochę zwariowane i brakowało mi nieco czasu. Pragnąc nadrobić postanowiłem dziś choćby nie wiem co napisać kolejną część. Postaram się opisać dwa elementy bez których aplikacja asp.net nie może istnieć. Jest to walidacja oraz zdarzenia. Choć każdy kto czyta ten artykuł prawdopodobnie w...

Tagi: C#, MVP
Dziel się z innymi:
MVP cz. 3 - zdarzenia i walidacja - DM’s blog

Architektura 2706 dni, 2 minuty temu Damian 85 rozwiń

Ostatnio miałem kolejne podejście do NHibernate. Tym razem zdecydowanie udane. W ciągu minionych kilku tygodni trzykrotnie prowadziłem też w "swoim środowisku" rozmowę na temat taki jak w poście – jak zacząć przygodę z NHibernate? Postanowiłem więc, że warto efekt takiej rozmowy opublikować szerszemu gronu.

Tagi: C#, NHibernate
Dziel się z innymi:
NHibernate – jak zacząć?

Bazy danych i XML 2706 dni, 21 godzin, 36 minut temu Damian 170 rozwiń

Słowo kluczowe var jest sposobem na uniknięcie długich nazw typów podczas deklarowania zmiennych lokalnych. Dzięki niemu unikamy dwukrotnej specyfikacji typu, co może być przydatne w np. wypadku deklarowania zmiennej typu Dictionary

Tagi: C#, kod czytelny, var
Źródło: zine.net.pl
Dziel się z innymi:
Kontrowersyjny esej o kodzie czytelnym, część 2: VAR

Inne 2706 dni, 9 godzin, 2 minuty temu Damian 77 rozwiń

Regiony Regiony są sposobem na zwiększenie czytelności kodu poprzez logiczne pogrupowanie jego elementów w łatwe do ukrycia grupy. Dzięki nim możemy w prosty sposób przeglądać tylko wybrane elementy klasy. Czy naprawdę jest to dla nas ułatwienie? Czy są takie przypadki, kiedy nie interesuje nas całość kodu klasy? Jeśli tak, być może oznacza to, że klasa ma za dużo odpowiedzialności. Jeśli klasa ma kilka logicznych fragmentów, które chcielibyśmy zamknąć w r...

Tagi: C#, regiony
Źródło: zine.net.pl
Dziel się z innymi:
Kontrowersyjny esej o kodzie czytelnym, część 1: Regiony

Inne 2710 dni, 9 godzin, 55 minut temu Damian 59 rozwiń

1 2... 50 51 52 53 54 55 56
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 031,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 628,16)

19

mnikolajuk (2 596,93)

20

FutureProcessing (2 550,11)