dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem Linq

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 2423 dni, 19 godzin, 21 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 2429 dni, 7 godzin, 10 minut temu http://pawlos.blogspot.com/ 159 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 2429 dni, 22 godziny, 37 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 2439 dni, 23 godziny, 41 minut temu https://me.yahoo.com/a/Euok... 162 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 2450 dni, 20 godzin, 3 minuty 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 2462 dni, 16 godzin, 42 minuty 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 2496 dni, 9 godzin, 26 minut 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 2579 dni, 12 godzin, 13 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 2632 dni, 9 godzin 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 2742 dni, 8 godzin, 55 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 2754 dni, 22 godziny, 1 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 2757 dni, 22 godziny, 14 minut temu danielplawgo 185 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 2782 dni, 22 godziny, 31 minut temu Damian 155 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 2784 dni, 9 godzin, 57 minut 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 2777 dni, 14 godzin, 3 minuty 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 2782 dni, 22 godziny, 31 minut temu Damian 143 rozwiń

Wiele tutoriali pisanych o technologii LINQ to SQL dotyczyło implementacji w wersji beta1 i beta2 (czyli tak naprawdę Visual Studio codename Orcas przed wersją RTM). W pierwotnej formie do dodawania i usuwania danych z bazy były metody Add() i Remove(). Jednak po wydaniu drugiej wersji beta pojawiły się głosy, że jest to mylące i w podejściu bazodanowym powinno nazywać się to inaczej - odpowiednio I...

Tagi: C#, Linq
Źródło: people.itdt.pl
Dziel się z innymi:
LINQ to SQL - dodawanie rekordów

Inne 2788 dni, 7 godzin, 54 minuty temu Damian 188 rozwiń

1 2 3 4 5
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

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

8

Damian (9 056,1)

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 608,06)

15

jedmac (3 318,39)

16

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

17

spetz (3 078,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)