Wśród feature'ów wprowadzonych w wersji 3.5 frameworka .NET jest między innymi LINQ (Language INtegrated Query). Mechanizm ten umożliwia - w dużym skrócie rzecz jasna - konstruowanie zapytań odnoszących się do kolekcji obiektów (w zasadzie dowolnego rodzaju) przy pomocy operatorów znanych z relacyjnych baz danych, jak SELECT czy WHERE. Ponadto w .NET 3.5 język C# został też odpowiednio rozszerzony, aby zapytania ta składniowo mogły przypominać kwerendy podobne do tych występujących w różnych odmianach ję...
Bazy danych i XML 5634 dni, 56 minut temu 134 źrodło rozwiń
Marek Adamczuk : W ostatnim czasie ćwiczyłem się trochę zrównoleglanie zadań. Uruchamiałem jednocześnie kolejne części zadania jako joby SQL Server Agenta, spodziewając się skrócenia całościowego czasu wykonania. Pierwsze wyniki były oczywiście niezadawalające – ogólny czas wykonania zadania wzrósł. Gdy zacząłem szukać przyczyny problemu, okazało się że z 50 jednocześnie uruchomionych zadań wystartowało tylko 40. Pozostałe 10 oczekiwało na zakończenie poprzednich – dawało się to łatwo ...
Bazy danych i XML 5635 dni, 18 godzin, 6 minut temu 67 źrodło rozwiń
Jak możecie dokładniej przeczytać na blogu teamu ADO.Net szykuje się istotna zmiana w tym komponencie od wersji .NET Framework 4.0. W skrócie w ADO.Net 4.0 OracleClient zostanie zaznaczony jako deprecated...
Bazy danych i XML 5653 dni, 9 godzin, 3 minuty temu 61 źrodło rozwiń
Ostatnio sporo czasu poświęcam poznawaniu nowych narzędzi w Visual Studio 2010 czyli pożytecznej zabawie. Co ciekawe zdarza się, że przy tej zabawie uczę się również czegoś na temat Visual Studio 2008 :) Na przykład wczoraj zajmowałem się narzędziami wspierającymi pracę z szeroko pojętym Xml'em, a w szczególności z transformacjami Xsl. Obok rzeczy wręcz oczywistych takich jak podświetlenie składni, podpowiadanie - IntelliSense znajdziemy również: profiler, debugger czy podgląd wyniku działania transform...
Bazy danych i XML 5655 dni, 7 godzin, 5 minut temu 116 źrodło rozwiń
SQLGEEK : Ostatnimi czasy naobiecywałem paru osobom, że coś napiszę na temat XML-a w SQL Server. Ponieważ ostatnio jakoś ten temat powraca do mnie jak bumerang, postanowiłem sklecić coś korzystając z długiego weekendu (mniam!)...
Bazy danych i XML 5664 dni, 22 godziny, 30 minut temu 63 źrodło rozwiń
LLBLGen Pro – płatny O/R Mapper. Czy warto?A cóż to i dlaczegóż to Niedawno Szymon napisał posta o O/R Mapperach. Korzystając z impulsu postanowiłem także popełnić co nieco w tym temacie, tym bardziej że tą konkretną notkę zaplanowałem przynajmniej 2 miesiące temu. Może ona być uzupełnieniem dla projektów wspomnianych przez Szymona, czyli NHibernate, Linq2Sql i Entity Framework.
Bazy danych i XML 5665 dni, 23 godziny, 26 minut temu 76 źrodło rozwiń
Instalacja(SQL Server 2008 + Visual Studio 2008) = Irytacja Wymyśliłem sobie, że rozpoczynając właśnie nowy projekt wykorzystam Sql Server Compact Edition, przynajmniej na samym początku. Kolejny pomysł – a czemu by nie pobawić się tą bazą ze znienawidzonego Management Studio. ALE, skoro już sobie postanowiłem że za pomocą SSMS się do tej bazy dobiorę, to nie wypada w połowie drogi rezygnować. Raz/dwa do napędu płytka z SQL Server 2008 i jedziemy. Next –> next –> next, po drodze jakiś reset, weryfikacje...
Bazy danych i XML 5671 dni, 3 godziny, 19 minut temu 45 źrodło rozwiń
Może nie do końca związane z .NET, ale może się przydać: Marcin Chyłek: Wiele osób zaczynających programowanie wykorzystują w swoich aplikacjach bazy danych. Przy projekcie struktury jak i strojeniu zapytań SQL zawsze stykają się z terminem indeksów i kluczy. Chciałbym w krótki sposób przedstawić i pokazać na przykładach wykorzystanie indeksów i kluczy w bazach dany...
Bazy danych i XML 5673 dni, 3 godziny, 3 minuty temu 112 źrodło rozwiń
Simon says... : Zdaję sobie sprawę, że postem tym mogę wywołać świętą wojnę religijną, ale - niech tam - zaryzykuje. Do napisania na ten temat skłoniła mnie notatka znaleziona przeze mnie ostatnio w sieci. Notatka ta zajmowała się porównywaniem wydajności EDM (Linq to Entities) z NHibernate. Temat ten był bardzo gorący jakiś czas temu. Teraz nieco ostygł, ale wciąż (teraz pewnie z racji zbliżającego się EDM 2.0) trzyma się nieźle.No więc do rzeczy: co jest szybsze - EDM czy NHibernate? A może wszyst...
Bazy danych i XML 5677 dni, 3 godziny, 27 minut temu 158 źrodło rozwiń
Pisząc kod często używamy takich samych fragmentów kodów. Nie chodzi o to, że w jednym projekcie dublujemy kod ale o sytuację gdy kod z jednego projektu przydaje się w wielu innych. Jest wiele technik wsparcia takich sytuacji, a jedną z nich jest tworzenie Snippet’ów. Kawałki kodu, o których mowa tworzy się różnie w zależności od przeznaczenia. Pokażę jak stworzyć Snippet’y w XML’u, które bardzo przydają się przy pisaniu rozwiązań pod SharePoint'a. Snippet jest to stały fragment/kawałek kodu, który możn...
Bazy danych i XML 5703 dni, 2 godziny, 55 minut temu 73 źrodło rozwiń
Na potrzeby tego artykułu załóżmy, że chcemy przechowywać bazę zeskanowanych dokumentów. Analizowane będą trzy sposoby postępowania.
Bazy danych i XML 5713 dni, 1 godzinę, 56 minut temu 72 źrodło rozwiń
Artykuł opisuje metody optymalizacji z wykorzystaniem mechanizmu FileStream. Na potrzeby tego przykładu załóżmy, że budujemy witrynę, która będzie przechowywać dużą liczbę obrazów. Aby zoptymalizować przechowywanie danych, wykorzystany będzie mechanizm FileStream, który pozwala by dane przechowywane w polach typu varbinary(max) były fizycznie zapisywane w postaci pliku na dysku. Warto dodać, że jest to chyba najwygodniejszy sposób przechowywania danych binarnych w SQL Server.
Bazy danych i XML 5717 dni, 10 godzin, 14 minut temu 62 źrodło rozwiń
Właśnie przeczytałem sobie artykuł o paginacji (czyli dzieleniu listy wyników na strony) na wortalu XMLguru.net (artykuł opisuje w jaki sposób wykorzystać do paginacji arkusz Xslt), który skłonił mnie do pewnych przemyśleń. Wyszło mi coś takiego... Przetwarzanie dokumentów Xmlowych za pomocą Xslt jak najbardziej. Natomiast sama paginacja już chyba nie - bo można to zrobić o wiele wydajniej bez Xslt. Jak ? Zacznijmy po kolei. Paginacja to w zasadzie dwie rzeczy - wyświetlenie strony z wynikami dla wybran...
Bazy danych i XML 5726 dni, 1 godzinę, 39 minut temu 47 źrodło rozwiń
Maciej Aniserowicz we swoim wpisie wymienia minusy tego środowiska do zarządzania bazą danych.
Bazy danych i XML 5739 dni, 22 godziny, 23 minuty temu 183 źrodło rozwiń
Sformatuj swój kod SQL.
Bazy danych i XML 5749 dni, 2 godziny, 45 minut temu 91 źrodło rozwiń
Jak sprawić aby zapytanie SQL wygenerowało nam XML zgodny z danym schematem (XSD). Na kilka różnych sposobów.
Bazy danych i XML 5760 dni, 7 godzin, 53 minuty temu 74 źrodło rozwiń
Czyli jak możemy stworzyć własnego proveder'a LINQ.
Bazy danych i XML 5764 dni, 17 godzin, 16 minut temu 164 źrodło rozwiń