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

Należy nadpisać metodę OnPaintBackground() i samodzielnie zaprogramować rysowanie tła. Do rysowania gradientów można posłużyć się klasą LinearGradientBrush, np.: using System.Drawing.Drawing2D; override protected void OnPaintBackground(PaintEventArgs e) { LinearGradientBrush brush = new System.Drawing.Drawing2D.LinearGradientBrush(ClientRectangle, Color.Red, Color.White, 0f); e.Graphics.FillRectangle(brush, ClientRectangle); }

Tagi: C#, gradient, tło
Źródło: blog.kubiczek.eu
Dziel się z innymi:
Jak zrobić gradientowane tło kontrolki?

Inne 5532 dni, 6 godzin, 31 minut temu Damian 22 źrodło 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 5532 dni, 18 godzin, 43 minuty temu CaMeL 73 źrodło 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 5532 dni, 18 godzin, 43 minuty temu Damian 55 źrodło rozwiń

Testy jednostkowe pełnią dwie bardzo ważne role: poprawiają design aplikacji sprawdzają czy kod jest poprawny

Jak nie pisać testów jednostkowych

Inne 5532 dni, 18 godzin, 43 minuty temu Damian 185 źrodło 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 5532 dni, 18 godzin, 43 minuty temu danielplawgo 26 źrodło rozwiń

W dniu 2009-10-17 miałem przyjemność uczestniczyć w CodeCamp. Jest to impreza, na którą można się zarejestrować za darmo, ale jest wiele warta. Tym razem było znacznie lepie niż przypuszczałem. Na imprezie miałem przyjemność rozmawiać z 5 zaproszonymi gośćmi. Ale zacznę od początku. Na CodeCamp zarejestrowałem się dzięki poczcie elektronicznej bo rezerwacje były już zamknięte, dzięki uprzejmości Symona Kobalczyka udało mi się zarejestrować. Chyba z listy rezerwowej ;). Napisałem po...

Tagi: codecamp, impreza
Dziel się z innymi:
CodeCamp 2009 - Windows Live

Inne 5532 dni, 18 godzin, 43 minuty temu http://poslinski.net 11 źrodło 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 5532 dni, 18 godzin, 43 minuty temu CaMeL 108 źrodło 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 5532 dni, 18 godzin, 43 minuty temu CaMeL 21 źrodło rozwiń

I to już koniec serii o tworzeniu wtyczki do SSMS. W sześciu merytorycznych wpisach na moim blogu krok po kroku tworzyłem następną swoją wtyczkę do SSMS (stąd jej nazwa NextAddin). Zarysowałem ogólne schematy chyba wszystkich elementów niezbędnych do jej tworzenia. Jednak tworząc ją od początku kolejny raz przekonałem się, jak bardzo “kapryśny” może być ten proces. Dlatego jeszcze raz podkreślę szczególnie ważne sprawy, o których należy pamiętać i co na pewno zaoszczędzi nam sporo zdrowia.Wtyczka powinna...

Źródło: zine.net.pl
Dziel się z innymi:
Zrób to sam – SSMS addin (The end)

Bazy danych i XML 5532 dni, 18 godzin, 43 minuty temu Damian 14 źrodło rozwiń

No właśnie.. Jeśli jesteście zainteresowani odpowiedzią na to pytanie to zapraszam do arcyciekawego webcasta na Channel 9. [...] Ciekawym jest jeszcze porównanie tych mechanizmów z architekturą i implementacją projektu badawczego systemu operacyjnego Singularity. Tutaj mamy wręcz dostęp do źródeł. Bardzo fajnie tam widać jak szybko z MBR (Assembler) przechodzimy w 32bitowe C++ w trybie chronionym, aby bardzo szybko uruchomić Bartoka (kompilator i środowisko uruchomieniowe C# zoptymalizowane do zadań s...

Źródło: blogs.msdn.com
Dziel się z innymi:
Co się dzieje w Windows zanim system realnie się załaduje (PreOS Environment)

Windows 5532 dni, 18 godzin, 43 minuty temu Damian 63 źrodło rozwiń

Pod adresem http://www.manoli.net/csharpformat/ znajduje się narzędzie, dzięki któremu można "pokolorować" swój kod C#. Wrzucamy kod C# (czysty tekst), a dostajemy kolorowy HTML. Autor narzędzia podaje, że można nim formatować i kolorować także kody języków VB, HTML, XML, T-SQL or MSH (code name Monad)...

Tagi: .Net, C#
Dziel się z innymi:
[Przydatne narzędzia] C# formatter

Narzędzia 5532 dni, 22 godziny, 9 minut temu CaMeL 56 źrodło rozwiń

niedziela, Październik 25th, 2009Brak komentarzyXNA: Strzeż się 64 bitów! Właściwie sam tytuł wpisu, można traktować jako podsumowanie go. Wszystko zaczęło się od 64bitowego Windowsa i kompilacji projektu …Could not load file or assembly… Otóż jak się okazuję, XNA Framework jest 32 bitowy i stąd, na 64 bitowym systemie, może pojawić się błąd (jak w nagłówku powyżej), którego identyfikacja, na pierwszy rzut oka nie wydaje się być łatwa, w sytuacji gdy wszystko znajduje się na swoim miejscu, a ponadto refe...

Tagi: WinForms, WPF, x64, XNA
Dziel się z innymi:
XNA: Strzeż się 64 bitów! «  Dawid Pośliński

Inne 5532 dni, 22 godziny, 9 minut temu http://poslinski.net 70 źrodło rozwiń

Autor: Z racji pojawienia się nowego VS 2010 postanowiłem pobawić się nim i zobaczyć zobaczyć co oferuje nam stare, dobre ASP.NET w wersji

Dziel się z innymi:
.NET blog: Nowości w starym, dobrym ASP.NET

Web 5532 dni, 22 godziny, 9 minut temu macko 78 źrodło 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 5532 dni, 22 godziny, 9 minut temu CaMeL 66 źrodło 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 5532 dni, 22 godziny, 9 minut temu Damian 43 źrodło 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 5532 dni, 22 godziny, 9 minut temu CaMeL 60 źrodło rozwiń

Kontrowersyjny esej o kodzie czytelnym, część 3: język w kodzie Wybierz jeden język nazewnictwa elementów kodu w projekcie lub zespole. Całość kodu w ramach jednego projektu lub tworzonego przez jeden zespół powinna stosować jeden i ten sam język nazewnictwa elementów kodu (zmiennych, klas itp.). Dlaczego? Aby osoba czytająca kod, nawigując od klasy do klasy, nie musiała przestawiać swojego sposobu myślenia. Jak wszyscy programiści doskonale wiedzą, przełączanie kontekstu jest kosztowne. Należy go więc ...

Źródło: zine.net.pl
Dziel się z innymi:
Kontrowersyjny esej o kodzie czytelnym, część 3: język w kodzie

Architektura 5532 dni, 23 godziny, 47 minut temu Damian 43 źrodło rozwiń

Czym jest XML chyba nie muszę nikomu przypominać, przez lata rozumiany był jako „lingua franca” (tj. środek komunikacji, język transportu danych). XML używany jest dotychczas z powodzeniem jednak światło dzienne ujrzał inny format danych, silnie rozwijający się  z technologia AJAX, mowa oczywiście o JSON (JavaScript Object Notation). O co tak naprawdę chodzi ? JSON jest prostszym i bardziej ...

Dziel się z innymi:
JSON vs. XML

Web 5533 dni, 6 godzin, 3 minuty temu CaMeL 183 źrodło 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 5533 dni, 21 godzin, 7 minut temu CaMeL 89 źrodło rozwiń

Jakiś czas temu pisząc prostą aplikacje WWW utworzyłem z rozpędu projekt typu Web Project zamiast Web Site. Zanim się zorientowałem popełniłem już trochę kodu stwierdziłem więc, że nie będę pisał go od początku. Usunąłem projekt z solution, wykasowałem plik z rozszerzeniem csproj i skorzystałem z polecenia Add -> Existing Web Site.... Wszystko wydawało się w porządku do momentu kiedy spróbowałem skompilować aplikację.

Dziel się z innymi:
CodeBehind i CodeFile

Web 5533 dni, 21 godzin, 7 minut temu Damian 26 źrodło rozwiń

1 2... 434 435 436 437 438 439... 464 465

Najaktywniejsi w tym miesiącu