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 5603 dni, 20 godzin, 29 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 5605 dni, 13 godzin, 39 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 5623 dni, 4 godziny, 37 minut 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 5625 dni, 2 godziny, 39 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 5634 dni, 18 godzin, 4 minuty 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 5635 dni, 18 godzin, 59 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 5640 dni, 22 godziny, 52 minuty 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 5642 dni, 22 godziny, 37 minut 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 5646 dni, 23 godziny 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 5672 dni, 22 godziny, 28 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 5682 dni, 21 godzin, 29 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 5687 dni, 5 godzin, 47 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 5695 dni, 21 godzin, 12 minut temu 47 źrodło rozwiń
Maciej Aniserowicz we swoim wpisie wymienia minusy tego środowiska do zarządzania bazą danych.
Bazy danych i XML 5709 dni, 17 godzin, 56 minut temu 183 źrodło rozwiń
Sformatuj swój kod SQL.
Bazy danych i XML 5718 dni, 22 godziny, 19 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 5730 dni, 3 godziny, 26 minut temu 74 źrodło rozwiń
Czyli jak możemy stworzyć własnego proveder'a LINQ.
Bazy danych i XML 5734 dni, 12 godzin, 50 minut temu 164 źrodło rozwiń