dotnetomaniak.pl

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

Kilka tygodni temu miałem za zadanie wygenerować na stronie tabelkę dla pewnych danych, z zastrzeżeniem, że ostatnie wiersze powinny zawierać sumę i średnią wszystkich komórek powyżej. Nic nadzwyczajnego. Jednak pojawił się jeden problem: źródłowa tabela takich danych nie posiadała. Oczywiste było, że takie wymaganie pojawi się zaraz w kolejnych miejscach. Postanowiłem więc poświęcić kilka minut na zamknięcie takiej funkcjonalności w osobnej metodzie. Dość naturalnym wydało mi się stworzenie odpowiednik...

Tagi: datatable, Linq, yield
Dziel się z innymi:
Maciej Aniserowicz | Dodawanie agregacji do datatable: DataTable.AsEnumerableWithAggregateRows()

Inne 2115 dni, 23 godziny, 37 minut temu gordon_shumway 75 rozwiń

W VS 2010 możemy dodać Local Database do naszego projektu... Gdybyśmy teraz chcieli ją wykorzystać z poziomu SQL Server CE 4.0 to najprawdopodobniej dostaniemy taki o to błąd: The database file has been created by an earlier version of SQL Server Compact. Please upgrade using SqlCeEngine.Upgrade() method. Jest to spowodowane tym, iż dopiero VS 2010 SP1 będzie wspierał CE w wersji 4.0.

Tagi: SQL CE, vs2010
Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski | Jakub Gutkowski - SQL Server CE 4.0 i VS 2010

Bazy danych i XML 2116 dni, 9 minut temu gordon_shumway 86 rozwiń

Każdy z nas jest prawdopodobnie znakomicie obeznany w relacyjnych bazach danych. Kilka popularnych silników zdominowało rynek. W małych projektach bazy relacyjne wydają się niezastąpione. Główną zaletą jest łatwość projektowania baz oraz wysoka spójność danych. Jak sprawa wygląda w naprawdę w dużych, rozproszonych projektach? Gdy potrzebujemy “rozproszyć” dane między różne komputery, zaczynają się problemy. W jaki sposób zachować spójność i integralność danych pomiędzy różnymi komputerami? Co zrobić ze s...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Dlaczego NIE używać baz relacyjnych

Programowanie rozproszone 2116 dni, 18 godzin, 17 minut temu pzielinski 173 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 2116 dni, 18 godzin, 17 minut temu Arvangen 79 rozwiń

Tworząc różnego rodzaju programy czasami pojawia się problem zapewnienia autentycznością plików. Sytuacja taka ma miejsce, gdy w plikach tych znajdują się bardzo ważne dane, których zmiana mogłaby doprowadzić do wygenerowania różnego rodzaju strat. Takimi plikami mogą być pliki licencji, zawierające dane finansowe, czy dane medyczne, itp. Problem ten można rozwiązać w bardzo prosty sposób używając plików XML. Wystarczy, że podpiszemy plik XML i sprawdzimy ten podpis przed ponownym użyciem pliku. Jeśli bę...

Dziel się z innymi:
Podpisywanie dokumentów XML

Inne 2117 dni, 10 godzin, 13 minut temu http://janosz.myopenid.com/ 161 rozwiń

Windows Azure oferuje trzy podstawowe mechanizmy przechowywania danych. Każdy z nich przeznaczony jest dla innego typu danych i każdy z nich oferuje inne możliwości. Dzisiaj skupimy się na niestandardowym zastosowaniu blobów, czyli pojemników na dane binarne. Jeśli nie wiecie czym są bloby, możecie zapoznać się z ich opisem tutaj. Problem Problem z jakim się dzisiaj zmierzymy znany jest wszystkim, którzy mieli do czynienia z aplikacją przechowującą pliki wgrywane przez użytkowników. Najwięcej kłopotu w t...

Tagi: Azure
Źródło: blog.wilgucki.pl
Dziel się z innymi:
Wersjonowanie plików w Windows Azure | Hello World!

Programowanie rozproszone 2117 dni, 10 godzin, 13 minut temu macko 34 rozwiń

Autor: We wpisie pt.: "Jak DataSet’a przenieść do MsSQL'a? (SQLServer Management Objects i SqlBulkCopy)" przedstawiłem, jak można na podstawie DataSet'a stworzyć odpowiadającą mu bazę danych. Niestety nie wszystko zostało tam opisane i wykonane prawidłowo, o czym pisałem już we wpisie „Klucze obce, a relacje w DataSet'cie”. Kolejnym elementem, który wymaga dodania są ograniczenia (Constrains), a w szczególności ten wymuszający unikalność UniqueConstraint.Otóż tabela w DataSet'cie przechowuje informacje ...

SMO, DataSet i UniqueConstraint [PL] |  Maciej Zbrzezny: Programowanie i Technologie

Bazy danych i XML 2117 dni, 10 godzin, 13 minut temu paduda 36 rozwiń

W sali szkoleniowej siedzi kilka osób. Otwierają się drzwi. Wchodzi koleś. "Dzień dobry. Nazywam się tak i tak. Jestem MCT, jestem MCP, jestem MCPD, jestem AA, PKP i NBP. Będę was nauczał. Takie bowiem otrzymałem przykazanie. Tutaj macie książki, przed wami stoją laptopy z materiałami, na ścianie wyświetlają się slajdy. Ja mówię, wy słuchacie. Wszystko jasne? Dobrze. Miejmy to już wreszcie za sobą...". Po chwili niezręcznej ciszy zaczyna się SZKOLENIE. A raczej "szkolenie" (zamiast apostrofów wstawiłbym...

Dziel się z innymi:
Maciej Aniserowicz | Szkolenia programistyczne, czyli maszyna ssąco-uciszająca

Inne 2117 dni, 15 godzin, 22 minuty temu gordon_shumway 165 rozwiń

Przez ostatnie dwa tygodnie dużo się już na ten temat pisało, postanowiłem, więc, że dodam i swoje dwie krople do dyskusji. Dla tych którzy nie są w temacie, wszystko rozbija się o to, że RedGate (firma która kilka lat temu przejęła development na darmowym narzędziem do analizy i dekompilacji kodu napisanego pod .NET) oświadczyło, że zacznie pobierać opłatę za oprogramowanie. Pewnie to by umknęło uwadze społeczności gdyby nie tak naprawdę trzy kluczowe punkty:

Tagi: Reflector
Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski | Jakub Gutkowski - Reflector

Inne 2118 dni, 3 godziny, 38 minut temu http://pawlos.blogspot.com/ 101 rozwiń

We wpisie pt.: "Jak DataSet’a przenieść do MsSQL'a? (SQLServer Management Objects i SqlBulkCopy)" przedstawiłem, jak można na podstawie DataSet'a stworzyć odpowiadającą mu bazę danych. Niestety wkradł się tam pewien „brak”. Mianowicie część relacji pomiędzy tabelami zostało pominiętych – w wytworzonych tabelach nie zostały wykorzystane klucze obce. Otóż dla każdej tabeli (DataTable) w DataSet'cie dostępne są relacje typu dzieci (właściwość ChildRelations) i rodzice (właściwość ParentRelations). Relacje...

Klucze obce, a relacje w DataSet'cie [PL] | Maciej Zbrzezny: Programowanie i Technologie

Bazy danych i XML 2119 dni, 10 godzin, 8 minut temu paduda 64 rozwiń

Autor: Kilka dni temu postanowiłem zainteresować się tematyką automatycznego generowania dokumentów PDF z poziomu języka C#. Rozpocząłem przeszukiwanie internetu w celu znalezienia gotowej biblioteki realizującej taki proces. W sieci prym wiedzie PDFsharp, który poza tworzeniem dokumentów w formacie PDF, pozwala także m.in. na generowanie wykresów, osadzanie grafik oraz czcionek. Specyfikację biblioteki, przykłady oraz FAQ znaleźć można na tej stronie. Zachęcony bogactwem możliwości postanowiłem sprawdz...

Tagi: iText, PDF, PdfSharp
Dziel się z innymi:
[ASP.NET] Generowanie dokumentów PDF – iTextSharp « Grzegorz Wodniczak

Office 2120 dni, 3 godziny, 45 minut temu macko 372 rozwiń

Azure Table stanowią skalowalny, nierelacyjny(!) kontener danych – w sam raz dla rozproszonych systemów: http://msdn.microsoft.com/pl-pl/library/azure-tablesExplore posts in the same categories:Azure This entry was posted on Friday, February 11th, 2011 at 5:52 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. You can comment below, or...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Azure Tables

Programowanie rozproszone 2120 dni, 3 godziny, 45 minut temu pzielinski 25 rozwiń

Kilka dni temu Sławek napisał tekst o ukrywaniu kodu i skorzystał z klasy DynamicMethod, dzięki której generował kod IL w trakcie wykonania programu. Był również na tyle uprzejmy, że podesłał mi przykładowy kod, dzięki któremu zaoszczędziłem trochę czasu i mogłem zająć się od razu konkretem. Mam nadzieję, ze nie będzie na mnie zły jak wrzucę całościowo część tego kodu, dostępnego również w jego notce... :) Dla przypomnienia zatem, Sławkowi zależało na ukryciu szczegółów metody GetValue, tak, aby po dezas...

Źródło: zine.net.pl
Dziel się z innymi:
mgrzeg.net - Admin on Rails :) : Odkrywanie ukrytego, czyli DynamicMethod na widelcu

Inne 2120 dni, 3 godziny, 45 minut temu http://pawlos.blogspot.com/ 43 rozwiń

Express App Framework – walidacja danych Luty 10th, 2011 | Author: Kelut Dane przed wysłaniem do bazy danych, musimy poddać walidacji. Standardowe przypadki to „pole nie może być puste”, „pole musi mieć unikatową wartość”, czy też bardziej zaawansowane przypadki, w których używamy wyrażeń regularnych. W Express App Framework zadanie to realizujemy w prosty sposób, używając do tego gotowego silnika. Żeby nie przedłużać wpisu, przejdźmy od razu do rzeczy. Na początek dodajmy przestrzeń nazw DevExpress.Pers...

Tagi: devexpress, xaf
Źródło: dawidtulski.net
Dziel się z innymi:
Express App Framework – walidacja danych

Inne 2121 dni, 1 godzinę, 5 minut temu Dedloo 101 rozwiń

Zwykle zapisując do logów jakąś informację dobrze jest zachować pewne powiązanie pomiędzy następującymi po sobie czynnościami. Dobrym przykładem takiej sytuacji jest np. wywoływanie ApplicationEvent, wysyłanie maila, czy właściwie jakikolwiek proces składający się z więcej niż 1 kroku. Po co? A no po to, aby potem w pliku z logami móc wyfiltrować tylko te informacje które nas faktycznie interesują. Szczególnie w środowisku wielowątkowym (czyli właściwie... zawsze?) bez tego ciężko jest dojść OCB

Tagi: logowanie, sample
Dziel się z innymi:
Maciej Aniserowicz | TokenContext - pomocnik podczas logowania

Architektura 2122 dni, 21 godzin, 30 minut temu gordon_shumway 108 rozwiń

W trakcie pisania kodu przyzwyczailiśmy się już do tego, że należy równolegle pisać testy. Podejść, kiedy i jak pisać testy jest wiele. Do wyboru mamy też kilka dostępnych frameworków testowych, ale nie o tym chciałem napisać. W tym artykule chcę poruszyć temat badania pokrycia kodu testami.W trakcie pisania testów niejednokrotnie występuje potrzeba sprawdzenia, które fragmenty kodu pokryte są testami, a które nie.

Darmowe narzędzie do badania pokrycia kodu - PartCover

Narzędzia 2123 dni, 3 godziny, 32 minuty temu http://janosz.myopenid.com/ 149 rozwiń

Dzisiaj przedstawię kilka przykładów użycia jednego z najbardziej podstawowych poleceń języka T-SQL czyli SELECT. Zakładam, że wykonaliście polecenia z poprzednich wpisów, ponieważ dzisiaj na ich wyniku będziemy działać. Otwieramy nowe zapytanie w SSMS – New Query i piszemy USE NowaBaza GO SELECT * FROM Osoba Uzyskamy w ten sposób całą zawartość naszej tabeli Osoba. (Po wciśnięciu Execute lub F5) Klauzula WHERE Jeżeli chcemy zaś ograniczyć zwrócone wiersze o pewien warunek dopisujemy klauzulę WHERE...

Tagi: LIKE, select, where
Źródło: sql.edu.pl
Dziel się z innymi:
Polecenie SELECT  « SQL.EDU.PL

Bazy danych i XML 2123 dni, 15 godzin, 54 minuty temu rfk 58 rozwiń

Czas najwyższy rozwiązać zagadkę numerologiczną z poprzedniego wpisu :). Zacznijmy od krótkiego kodu KOD 1 (Wyjątek przechwycony)  class SEH { publicstaticvoid Main(string[] args)  { try { thrownew Exception();     } catch (Exception ex) { System.Diagnostics.Debugger.Log(0, "Test", "Błąd aplikacji .NET & SEH"); }  } } Odpalamy WinDbg, ładujemy naszą aplikację i jedziemy: 0:000> sxe * 0:000> g ModLoad: 77dc0000 77e6c000   C:\WINDOWS\system32\ADVAPI32.dll ModLoad: 77e70000 77f02000   C:\WINDOW...

Źródło: zine.net.pl
Dziel się z innymi:
mgrzeg.net - Admin on Rails :) : 0xe0434f4d = .COM, czyli SEH a .NET

Windows 2123 dni, 15 godzin, 54 minuty temu macko 58 rozwiń

Dziś słów kilka o bardzo ciekawej aplikacji, albo lepiej platformie: IBM Rational Team Concert, na którą natknąłem się w dość nietypowych okolicznościach. Czytając o ciekawych zastosowaniach i wykorzystaniu JSONa w dużych projektach znalazłem informację, że JSON stanowi ważny element tejże platformy. Generalnie jest to zbiór dość innowacyjnych rozwiązań jeśli chodzi o tematyk...

Źródło: blog.puredev.eu
Dziel się z innymi:
IBM Rational Team Concert – alternatywa dla TFS « Pure Development Blog

Narzędzia 2123 dni, 15 godzin, 54 minuty temu http://redzio.myopenid.com/ 68 rozwiń

Mniej więcej dwa miesiące temu postanowiłem, że chcę mieć trackballa. Mniej więcej miesiąc temu otwierałem paczkę z Logitech Cordless Optical TrackMan. Co było dalej - o tym poniżej. Najpierw jednak o motywach tej decyzji. Przez całe moje personalne otoczenie (i część "twittosfery":) ) została ona odebrana z niemałym zdziwieniem. Padały pytania w szerokim zakresie, od "to robią jeszcze trackballe?" do "po co?".

Dziel się z innymi:
Maciej Aniserowicz | Ja, trackball i ja

Inne 2123 dni, 19 godzin, 51 minut temu gordon_shumway 138 rozwiń

1 2... 176 177 178 179 180 181... 282 283
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 389,4)

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,55)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 413,06)

15

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

16

CaMeL (2 954,87)

17

jedmac (2 749,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)