Signal
Advertise
Signal
Advertise
Sign in
Discover trends that matter
Trending repositories
Daily
Weekly
Monthly
Yearly
Live mentions
Topics
GitHub trending
Repositories
Developers
Insights
Stats
Log in
Power-Portals-Pro/PowerPortalsPro.Dataverse.Linq — GitHub trending stats & insights | Trendshift
Featured
open-connector
Power-Portals-Pro/PowerPortalsPro.Dataverse.Linq
#
Programming examples
Visit GitHub
C#
2
4 contributors
GNU Lesser General Public License v3.0
Social mentions
Recent discussions about this repository across the web
Would you rather maintain this: <condition attribute="createdon" operator="last-x-days" value="30"/> or this: .Where(l => l.CreatedOn.LastXDays(30)) Same FetchXml. One of them is typed and…
@StevenDRaz · x.com
Aggregate Dataverse in LINQ: await service.Queryable<Opportunity>() .GroupBy(o => o.ActualCloseOn.Value.Year) .Select(g => new { g.Key, Total = g.Sum(o => o.ActualValue) }) .ToListAsync(); Group by…
@StevenDRaz · x.com
Cross-apply, in LINQ: from a in service.Queryable<Account>() join c in service.Queryable<Contact>().WithFirstRow() on a.AccountId equals select new { c.FullName } One row per parent — the SDK…
@StevenDRaz · x.com
I bet you didn't know you can see the FetchXml your LINQ will run. var fetch = service.Queryable<Account>() .Where(a => .ToFetchXml(); The SDK provider can't. Only PowerPortalsPro.Dataverse.Linq.…
@StevenDRaz · x.com
Did you know you can stream Dataverse results page-by-page with LINQ? await service.Queryable<Contact>() .WithPageSize(500) .ForEachPageAsync(async page => await ProcessAsync(page)); No paging…
@StevenDRaz · x.com
The Dataverse SDK already has a LINQ provider. It stops where queries get interesting: no async, no GroupBy, no server-side aggregates, no Any/All subqueries, no way to see the FetchXml.…
@StevenDRaz · x.com
Repository activities
repository's daily and monthly activities across stars, forks, merged PRs, issues, and closed issues