dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

Windows Vista udziwnił troszeczkę konstrukcję okna wprowadzając półprzezroczystą część nazywaną Glass (szkło). Jest to ewidentnie wodotrysk i trochę dziwi mnie, dlaczego wprowadzono do API funkcje, które mogą okazać się tylko chwilową modą, która zniknie wraz z nastepną wersją systemu. No dobrze, w Windows 7 dalej będzie ten wodotrysk, więc skoro już jest, to warto może spróbować go użyć (byle nie nadużyć). Nie oszukujmy się – ludzie lubią wodotryski. WPF nie daje bezpośredniej możliwości operowania na s...

Źródło: olog.orb.net.pl
Dziel się z innymi:
Okno ze szkła

Inne środa, 28 października 2009 20:29:08 GMT Damian 12 spam? rozwiń

Jak wiadomo debugger dla programisty to jest bardzo ważne narzędzie, które potrafi znacząco ułatwić pracę. Moim zdaniem w Visual Studio znajduje się chyba jeden z najlepszych pod względem intuicyjnego używania (aczkolwiek dawno nie korzystałem z produktów Borlanda, tam może też się co nieco zmieniło;) )...

Tagi: .Net, C#
Źródło: przemkovv.net
Dziel się z innymi:
Debugger w Visual Studio

Inne 3208 dni, 5 godzin, 17 minut temu CaMeL 99 rozwiń

Przypuśćmy że mamy zdarzenie public event EventHandler

Tagi: C#, events, zdarzenia
Źródło: olog.orb.net.pl
Dziel się z innymi:
Zdarzenia w C#

Inne środa, 28 października 2009 20:27:39 GMT Damian 35 spam? rozwiń

Operacje na datach to pewnie chleb powszedni dla każdego programisty. Wstawianie ich do bazy danych, to kolejna, seryjna nasza czynność. W zasadzie bardziej chodzi mi o umieszczanie domyślnych wartości daty w tabelach bazy danych MS SQL Server. W sumie niebyłoby nic odkrywczego, gdyby nie fakt, że wyjątki w takim kodzie pojawiają się w najmniej oczekiwanych momentach :-) Istnieje spora różnica między wartościami: DateTime.MinValue, który w rezultacie da: 01-01-0001, a SqlDateTime.MinValue, który zwróci: ...

Tagi: C#, sql server
Dziel się z innymi:
Data jest data?!

Bazy danych i XML 3213 dni, 11 godzin, 34 minuty temu Damian 44 rozwiń

Jest kilka sposobów na odczytywanie dokumentów tekstowych i wyszukiwanie w nich określonych treści. Często najbardziej niezawodne jest użycie do tego celu wyrażeń regularnych, czyli inaczej mówiąc regexa.

Tip: Jak pobrać tytuł strony www. Niezawodnie.

Inne środa, 28 października 2009 20:23:58 GMT Damian 41 spam? rozwiń

Tytuł nieco przewrotny, ale już tłumaczę o co chodzi. Pomysł napisania tej notki podsunęło mi oczywiście poranne przeglądanie blogów. Nie wszyscy wiedzą, że na platformie .Net liczby parsowane są zależnie od kultury językowej systemu operacyjnego. Co to oznacza?

Tagi: C#, turecki test
Dziel się z innymi:
Czy Twój kod przejdzie "Turecki test"?

Inne 3205 dni, 3 godziny, 19 minut temu Damian 71 rozwiń

Dziś napotkałem banalny wydawać by się mogło problem, ale może komuś oszczędzi grzebania. Miałem na stronie dwie listy – po lewej długą, po prawej krótką. Wykonanie akcji na lewej liście miało przeładowywać prawą. Realizacja “problemu” oparta o UpdatePanele, ustawione jako conditional. Nie wykonywał się więc postback całej strony a tylko a...

Tagi: asp.net, C#
Źródło: andrzej.net.pl
Dziel się z innymi:
“Go to top” po asynchronicznym postbacku w UpdatePanelu

Web środa, 28 października 2009 19:04:14 GMT Damian 6 spam? rozwiń

Wielokrotnie stawałem przed problemem zbudowania hierarchicznego TreeView z listy obiektów. Pisanie odpowiednich foreach, budowanie całej hierarchii TreeNode’ów stało się za którymś razem męczące. Parę dni temu doczytałem o TreeNodeBindings i postanowiłem chociaż w części zautomatyzować to zadanie. Najpierw przyszło mi na myśl bezpośrednie podpięcie lis...

Tagi: C#, TreeView
Źródło: andrzej.net.pl
Dziel się z innymi:
Hierarchiczne TreeView z listy obiektów

Web 3213 dni, 13 godzin, 47 minut temu Damian 38 rozwiń

Niedawno pisałem na temat konwersji dat na wartości liczbowe i odwrotnie, wykorzystując komendy serwera SQL (w tym wypadku serwer Microsoft SQL Server). Pokazałem jak stworzyć storowane procedury, które będą ułatwiały te przekształcenia. Jednak przydatna może okazać się konwersja na liczbę jeszcze w aplikacji, przed zapisaniem jej do bazy.

Źródło: leniwce.com
Dziel się z innymi:
Konwersja dat na liczby (ponownie, tym razem w C#)

Inne 3213 dni, 13 godzin, 47 minut temu Damian 21 rozwiń

Ciekawe efekty wizualne można uzyskać naprawdę w bardzo prosty sposób. Wystarczy znaleźć funkcję matematyczną, której wizualizacja będzie wystarczająco efektowna. Postanowiłem więc się zmierzyć z tym problemem. Przedstawiony program działa wykorzystując OpenGL, współpracujący z C# dzięki bibliotece CsGL (http://csgl.sourceforge.net/).

Tagi: C#, OpenGL
Źródło: leniwce.com
Dziel się z innymi:
C# i OpenGL

Inne 3213 dni, 6 godzin, 27 minut temu Damian 68 rozwiń

Chyba prędzej czy później każdy, kto choć trochę programuje ma ochotę/musi/powinien narysować coś na ekranie: może to być wykres funkcji matematycznej, czy też jakieś dane do zobrazowania. Siadamy do komputera, zaczynamy pisać kod, dochodzimy do fragmentu, w którym należy wskazać współrzędne punktu do postawienia na formie naszego projektu i ... zatrzymujemy się.

Źródło: leniwce.com
Dziel się z innymi:
Wszechświat na ekranie, czyli słowo o skalowaniu

Inne 3213 dni, 11 godzin, 34 minuty temu Damian 26 rozwiń

Prawdopodobnie znakomita większość z nas słyszała o systemie lokalizacji GPS. Biorąc pod uwagę jego rosnącą popularność bardzo możliwe, że już korzystaliśmy z jego usług w praktyce - dziś nawigacja samochodowa nie stanowi luksusu, a wiele popularnych modeli palmtopów / telefonów komórkowych posiada wbudowane odbiorniki gps. Jeśli nawet nasze urządzenie nie posiada takowego, to zawsze...

Tagi: C#, GPS
Źródło: leniwce.com
Dziel się z innymi:
GPS w lekkostrawnym sosie podany

Inne 3206 dni, 15 godzin, 29 minut temu Damian 93 rozwiń

W poprzedniej części opisałem czynności przygotowawcze, teraz napiszemy trochę kodu :). Na początku należy dodać referencję do projektu w Visual Studio: Teraz wskazujemy serwis (wpisując jego adres: http://localhost/CAS.OPCWSDataAccess/OPCAdvancedDataAccess.asmx): Wpisujemy jeszcze nazwę naszej referencji, klikamy na "Add Reference" i referencja powinna nam się pojawić w naszym Solution: Teraz wykorzystamy dwie funkcje: GetAvailiableItems (zwracającą dostępne w serwerze elementy) oraz GetV...

Maciej Zbrzezny: Programowanie i Technologie: OPC Client .NET (cz.2 Implementacja)  [PL]

Inne 3212 dni, 5 godzin, 19 minut temu Damian 25 rozwiń

W poprzedniej części opisałem czynności przygotowawcze, teraz napiszemy trochę kodu :). Na początku należy dodać referencję do projektu w Visual Studio:

Tagi: .Net, C#
Dziel się z innymi:
OPC Client .NET (cz.2 Implementacja) [PL]

Inne 3213 dni, 13 godzin, 47 minut temu CaMeL 14 rozwiń

C# 4.0 w wersji finalnej zbliża się wielkimi krokami. Jedną z nowości języka jest możliwość stosowania opcjonalnych parametrów (ang. optional parameters). Rozwiązanie to, mimo iż posiada swoje wady i zalety, ucieszy z pewnością niejednego programistę, który zna tę właściwość z innych języków programowania...

Tagi: .Net, C#
Źródło: itblogs.pl
Dziel się z innymi:
Domyślne i nazwane parametry w C# 4.0

Inne 3205 dni, 14 godzin, 51 minut temu CaMeL 95 rozwiń

Jestem zwolennikiem upraszczania kodu programu. Bardzo nie lubię redundantności w programowaniu. Po to są procedury i funkcje, obiekty i metody aby powtarzalne fragmenty kodu w nie zamykać i przez to właśnie go upraszczać. I warto pamiętać o obiekcie sender, który przekazuje do funkcji informacje jaki obiekt jest nadawcą komunikatu. Dzięki temu jedna, uniwersalna funkcja zapewni obsługę wielu zdarzeń dla naszych obiektów..

Tagi: .Net, C#
Źródło: leniwce.com
Dziel się z innymi:
Sender - co to za obiekt

Inne 3213 dni, 6 godzin, 27 minut temu CaMeL 44 rozwiń

Niedawno pisałem na temat konwersji dat na wartości liczbowe i odwrotnie, wykorzystując komendy serwera SQL (w tym wypadku serwer Microsoft SQL Server). Pokazałem jak stworzyć storowane procedury, które będą ułatwiały te przekształcenia...

Tagi: .Net, C#
Źródło: leniwce.com
Dziel się z innymi:
Konwersja dat na liczby (ponownie, tym razem w C#)

Inne 3212 dni, 5 godzin, 19 minut temu CaMeL 17 rozwiń

Niedawno klient zażyczył sobie, by tworzona dla niego aplikacja miała możliwość importu danych bezpośrednio z plików Excel. W celu połączenia naszego proagamu z Excelem możemy bezpośrednio wykorzystywać obiekty COM (dla platformy .NET technologia COM Interop)...

Tagi: .Net, C#
Źródło: leniwce.com
Dziel się z innymi:
OleDbConnection – Excel jako baza danych(C#)

Inne 3211 dni, 4 godziny, 33 minuty temu CaMeL 99 rozwiń

Ustawienia regionalne polskiego systemu Windows jako separator dziesiętny liczb przyjmują symbol przecinka. Oczywiście, każda aplikacja powinna być napisana tak, aby niezależnie od otoczenia działała prawidłowo. Czasami może się więc przydać, by nasza aplikacja korzystała z formatu liczb (czy innego elementu związanego z ustawieniami regionalnymi) wymuszonego przez nas, a nie nadanego przez system..

Tagi: .Net, C#
Źródło: leniwce.com
Dziel się z innymi:
Separator dziesiętny w C#

Inne 3213 dni, 11 godzin, 34 minuty temu CaMeL 224 rozwiń

Jakiś czas temu poszukiwałem kontrolki dla Windows Forms, oferującej funkcjonalność komponentu StringGrid znanego ze starszych wersji Delphi czy C++ Buildera. Okazuje się, że takie coś istnieje, nosi nazwę DataGridView i jest dostępne w kategorii Data paska Toolbox. Mając już upragnioną kontrolkę, pozostało jeszcze znaleźć odpowiedzi na kilka prostych pytań...

Tagi: .Net, C#
Źródło: blog.domas.pl
Dziel się z innymi:
Kontrolka DataGridView

Inne 3214 dni, 1 godzinę, 58 minut temu CaMeL 70 rozwiń

1 2... 58 59 60 61 62 63 64 65
.NET DeveloperDays 2018

wrzesień

21.
Dev#
Gdansk, Stary Manez

październik

27.
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 873,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,76)

8

Damian (9 635,27)

9

danielplawgo (7 721,14)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 833,06)

15

dpawlukiewicz (3 785,36)

16

AdrianBystrek (3 500,85)

17

spetz (3 433,34)

18

jedmac (3 318,39)

19

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

20

KonradKokosa (2 991,22)