dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem Linq

Po opublikowaniu mojego ostatniego wpisu dotyczącego LINQ i jego mniej znanych funkcjonalności i trików zastanawiałem się, czy w zbiorze metod oferowanych przez LINQ znajdzie się coś równie niedocenionego i równie użytecznego jak SelectMany(). Nie oczekiwałem zbyt wiele, jednak ku mojemu zaskoczeniu udało mi się odnaleźć perełkę w postaci przeciążenia metody Aggregate(). Przy okazji dowiedziałem się czegoś nowego o Where() i przypomniałem sobie o metodach służących ...

Dziel się z innymi:
LINQ tips & tricks - mały dodatek

Windows 2509 dni, 11 godzin, 57 minut temu jdubrownik 164 rozwiń

Od czasu do czasu mam w zwyczaju przeglądać cały swój kod i w razie potrzeby robić jego refaktoryzację, tak też się stało tydzień temu kiedy stwierdziłem, że zamiast dopisywać nową funkcjonalność do projektu Silverlight, doprowadzę do porządku to co już stworzyłem. Podczas przeglądania kodu, natrafiłem na taką o to extension method

Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski - Co jest wydajniejsze, LINQ.OrderBy.ToArray czy IColl.CopyTo a następnie Array.Sort?

Inne 2509 dni, 11 godzin, 57 minut temu http://pawlos.blogspot.com/ 111 rozwiń

Na mojej sesji podczas tegorocznego MTS-a pokazywałem w pewnym momencie odpytywanie źródła danych OData za pomocą narzędzia LINQPad. Zdziwiło mnie, jak wiele pytań po sesji miałem na jego temat, skąd pobrać, czy jest darmowe etc.. W związku z tym postanowiłem napisać kilka słów na jego temat i zachęcić do jego używania, ponieważ jest to bardzo fajne narzędzie. 1. Pobieranie i instalacja LINQPad dostępny jest w dwóch wersjach, z c...

Tagi: Linq, LINQPad
Dziel się z innymi:
LINQPad - jak fajnie wykonywać zapytania | Tomasz Wiśniewski

Narzędzia 2514 dni, 23 godziny, 46 minut temu http://pawlos.blogspot.com/ 160 rozwiń

Prawie trzy lata temu, w listopadzie 2007, światło dzienne ujrzał .NET Framework 3.5, a razem z nim LINQ. Przez ten czas w sieci pojawiły się dziesiątki artykułów opisujących Language Integrated Query, jego zalety, wady oraz możliwości. Przy okazji namiętnego refaktoringu części projektu Rankingu Sejmowego (również z użyciem LINQ) pomyślałem, że dobrze byłoby zebrać w jednym miejscu informacje dotyczące mniej znanych ale bardzo przydatnych trików związanych z wykorzystaniem LINQ. ...

Dziel się z innymi:
LINQ tips & tricks

Windows 2515 dni, 15 godzin, 13 minut temu jdubrownik 205 rozwiń

Niejednokrotnie tworząc własne kolekcje danych, chcielibyśmy mieć swobodę ich edycji, filtrowania i przeszukiwania. Podstawowe operacje dostarczone przez interfejs kolekcji, nie rozpieszczają użytkowników. W takim momencie, każdy programista z zazdrością spogląda na kolegę, który zajmuje się bazą danych i który dzięki zapytaniom, może właściwie w dowolny sposób manipulować posiadanymi danymi. Jednak jeśli jesteś programistą .Net i korzystasz z tego Frameworka w wersji co najmniej 3.5 - to mam dla Ciebie ...

Dziel się z innymi:
LINQ to Object w praktyce

Architektura 2525 dni, 16 godzin, 18 minut temu https://me.yahoo.com/a/Euok... 163 rozwiń

ObjectTrackingEnabled Dobrą praktyką jest ustawianie context.ObjectTrackingEnabled = false, gdy tylko odczytujemy jakieś dane.2. RunWithElevatedPrivilegesSPSecurity.RunWithElevatedPriviliges niestety nie działa z kodem LINQ To SharePoint. Istnieje jednak obejście, które znalazłem tutaj: public static void RunWithElevatedPriviliges(SPSecurity.CodeToRunElevated secureCode) { HttpContext backupCtxt = HttpContext.Current; try { // if there is a SPContext make it is as null so...

Tagi: Linq, SharePoint
Dziel się z innymi:
Piotrosz | Parę uwag o LINQ To SharePoint

Bazy danych i XML 2536 dni, 12 godzin, 39 minut temu paduda 19 rozwiń

Zamieszczam przykład zastosowania LINQ To SharePoint do pobierania, zapisywania, aktualizowania i usuwania danych z dwóch list powiązanych ze sobą lookup fieldem (relacja jeden do wielu).

Tagi: Linq, SharePoint
Dziel się z innymi:
Przykład z LINQ To SharePoint

Bazy danych i XML 2548 dni, 9 godzin, 19 minut temu macko 42 rozwiń

Autor: Dotychczas myślałem, że LINQ dopuszcza stosowanie zapytań tylko i wyłącznie w formie SQL-podobnej, tzn: view sourceprint?1 var zmienna = from x in y select x; Doczytałem dzisiaj jednak, że jest to jedna z dwóch metod umożliwiających konstruowanie zapytań do bazy danych. Ta znana mi metoda to tzw. składnia zapytań. Druga, którą kojarzyłem, ale nie wiedziałem, że jest alternatywą, to tzw. składnia lambda. Żeby nie zanudzać teorią przedstawiam poniżej przykład tego samego zapytania napisanego na d...

Tagi: .Net, C#, Lambda, Linq, SQL
Dziel się z innymi:
[C#] Zapytania LINQ

Bazy danych i XML 2582 dni, 2 godziny, 2 minuty temu paduda 240 rozwiń

SharePoint 2010 jak można się na razie przekonać jest dużo bardziej dojrzałym produktem od poprzednich wersji. Wprowadzenie wielu nowych funkcji spowodowało, że ta platforma stała się bardziej potężna niż była do tej pory. Jedną z funkcji dostępnych już od .NET 3.0, a nie implementowanych do tej pory w SharePoint jest LINQ. Co to może nowego wnieść do sposobu pisania rozwiązań pod tę platformę, można się przekonać czytając ten post. Jest to pierwszy z dwóch postów opisujących tę technologię. W pierwszym ...

Źródło: mnikolajuk.com
Dziel się z innymi:
LINQ w SharePoint 2010 (Część 1 - zapytania po stronie serwera)

Web 2665 dni, 4 godziny, 49 minut temu mnikolajuk 44 rozwiń

LINQ jest potężnym rozszerzeniem .NET, umożliwiającym nam wykonywanie zapytań na kolekcjach obiektów co za tym idzie wybranie elmentu o ID 10 z kolekcji procownicy, staje się banalnie proste. Jednakże by LINQ zadziałało to musi istnieć jakiś provider, który przetłumaczy dane zapytanie na określony język - LINQ2SQL, LINQ2nHibernate itp. itd. Takich rozszerzeń jest masa i Charlie stara się trzymać ich listę up-to-date. Czy są to wszystkie aktualnie dostępne providery? Na pewno nie, jednakże lista jest pok...

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Mapowanie SPListItem na obiekt - LINQ to SharePoint

Bazy danych i XML 2718 dni, 1 godzinę, 36 minut temu macko 37 rozwiń

Ostatnio natknąłem się na coś, co... blew my mind (wydymało mi umysł?). Bardzo krótko wspomniał o tym Bartek Pampuch na ostatnim MTS i utkwiło mi w pamięci, ale dopiero kilka dni temu niechcący przyjrzałem się "owemu czemuś" bliżej. Owo cuś to biblioteka Reactive Extensions (Rx) implementująca założenia programowania reaktywnego by Microsoft.

Dziel się z innymi:
Maciej Aniserowicz | Reactive Extensions - System.Reactive.dll

Narzędzia 2828 dni, 1 godzinę, 31 minut temu gordon_shumway 120 rozwiń

O tym jak czasem możemy zaplątać się w szukanie zbyt skomplikowanego rozwiązania podczas gdy ładne i proste jest na wyciągnięcie ręki.

Tagi: C#, Linq
Dziel się z innymi:
Maciej Aniserowicz | Jak potrafi naśmiecić przemęczona mózgownica

Inne 2840 dni, 14 godzin, 37 minut temu http://pawlos.blogspot.com/ 190 rozwiń

Chciałbym przedstawić wykorzystanie SQLite w połączeniu z ADO.NET przy wykorzystaniu C#. Wymaga to jednak pewnego uzupełnienia.SQLite SQLite jest biblioteką napisaną w języku C, która implementuje silnik relacyjnej bazy danych. Jak głosi główne hasło projektu jest ona “prosta, szybka, niezawodna”. Cała baza znajduje się w pojedynczym pliku, a w przeciwieństwie do innych systemów baz danych, nie występuje tu żaden demon nią zarządzający. Inne cechy warte wymienienia:Mały rozmiar biblioteki (ok. 0.5MB), ...

Źródło: eastgroup.pl
Dziel się z innymi:
SQLite i ADO .NET | Eastgroup.pl

Bazy danych i XML 2843 dni, 14 godzin, 51 minut temu danielplawgo 186 rozwiń

Idąc za ciosem postanowiłem po katować moje Visual Studio 2008 beta 2 w temacie tej i jakże ekscytującej technologii jaką jest LINQ...

Tagi: C#, Linq
Źródło: sharp.jogger.pl
Dziel się z innymi:
I <3 LINQ

Inne 10 listopada 2009 21:35:17 GMT CaMeL 198 spam? rozwiń

Chyba trudno znaleźć programistę, który po dłuższej pracy z LINQ-to-SQL nie uznałby tej technologii za przełomową pod względem wygody i szybkości tworzenia aplikacji w porównaniu do tego, co wcześniej oferował sam .NET: DataSets oraz czyste DbConnections i spółka. Jednakże używanie tego rozwiązania na dłużą metę nie jest wolne od kilku wyzwań (i bardzo dobrze). W Linq2Sql klasą dającą dostęp do bazy danych jest DataContext (lub dziedzicząca po nim, dla silnie typowanych kontekstów)....

Tagi: DB, Linq, LINQ-to-SQL
Źródło: zine.net.pl
Dziel się z innymi:
Co z tym DataContext?

Bazy danych i XML 2868 dni, 15 godzin, 7 minut temu Damian 156 rozwiń

var jest rodzajem zmiennej, której typ jest wnioskowany na podstawie przypisania do niej wartości. Można powiedzieć, że jest to inteligentna zmienna..

Tagi: C#, Linq
Dziel się z innymi:
Zmienna var

Inne 9 listopada 2009 00:43:16 GMT CaMeL 70 spam? rozwiń

Metody rozszerzające ("extension methods") pozwalają na dodanie metod do istniejących typów bez korzystania z dziedziczenia lub uciekania się modyfikacji definicji orginalnego typu. Metody te są zawsze statyczne, ale..

Tagi: C#, Linq
Dziel się z innymi:
Metody rozszerzające

Inne 2870 dni, 2 godziny, 33 minuty temu CaMeL 50 rozwiń

Wyrażenie lambda w C# to delegat bez nazwy (delegat anonimowy). Jest to operacja, bądź ciąg operacji bez nazwy. Lewa strona wyrażenia lambda to parametry (może ich w ogóle nie być). Po prawej stronie są zdefiniowane operacje. Obie strony są rozdzielone "=>". W podobny sposób definiuje się funkcję w matematyce i można to sobie z tym skojarzyć..

Tagi: C#, Linq
Dziel się z innymi:
Wyrażenia lambda #1

Inne 9 listopada 2009 00:41:59 GMT CaMeL 104 spam? rozwiń

Przykład zastosowania LINQ do zmiany nazw wielu plików. Proszę sobie wyobrazić, że mam ok. 2000 takich plików..

Tagi: C#, Linq
Dziel się z innymi:
Zabawa z LINQ

Inne 2863 dni, 6 godzin, 40 minut temu CaMeL 81 rozwiń

Wczoraj odbyła się prezentacja na temat LINQ. Starałem się pokazać podstawy posługiwania się tym bardzo fajnym narzędziem. Tak jak obiecałem wrzucam prezentację oraz kod, który pisałem. Aby poprawnie działało LINQ to SQL musicie stworzyc sobie prostą baze i wrzucić do pliku Mapa.dbml tak jak to robiłem wczoraj. Kod w kilku ważniejszych miejscach pokomentowałem także można go sobie na spokojnie przeanalizować :) Dzięki za przybycie! :)

Tagi: Linq, podstawy
Źródło: eastgroup.pl
Dziel się z innymi:
Wstęp do Linq - prezentacja i materiały

Inne 2868 dni, 15 godzin, 7 minut temu Damian 144 rozwiń

1 2 3 4 5
#befutureproof
Szkolenia SecurITum

wrzesień

20.

październik

Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 922,5)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,46)

8

Damian (9 173,12)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 683,06)

15

spetz (3 363,34)

16

jedmac (3 318,39)

17

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

18

CaMeL (2 954,87)

19

dpawlukiewicz (2 736,19)

20

lkurzyniec (2 732,03)