opensilver - OpenSilver.OpenRiaServices.Client.4.6 2.2.0-preview-2024-03-15-145535-bada268a
OpenRiaServices.Client is the full OpenRiaServices client including code generation in a single package. This version of OpenRiaServices is designed for use in OpenSilver projects (cf. https://opensilver.net/).
PM> Install-Package OpenSilver.OpenRiaServices.Client.4.6 -Version 2.2.0-preview-2024-03-15-145535-bada268a -Source https://www.myget.org/F/opensilver/api/v3/index.json
> nuget.exe install OpenSilver.OpenRiaServices.Client.4.6 -Version 2.2.0-preview-2024-03-15-145535-bada268a -Source https://www.myget.org/F/opensilver/api/v3/index.json
> dotnet add package OpenSilver.OpenRiaServices.Client.4.6 --version 2.2.0-preview-2024-03-15-145535-bada268a --source https://www.myget.org/F/opensilver/api/v3/index.json
<PackageReference Include="OpenSilver.OpenRiaServices.Client.4.6" Version="2.2.0-preview-2024-03-15-145535-bada268a" />
Copy to clipboard
source https://www.myget.org/F/opensilver/api/v3/index.json
nuget OpenSilver.OpenRiaServices.Client.4.6 ~> 2.2.0-preview-2024-03-15-145535-bada268a
Copy to clipboard
> choco install OpenSilver.OpenRiaServices.Client.4.6 --version 2.2.0-preview-2024-03-15-145535-bada268a --source https://www.myget.org/F/opensilver/api/v2
Import-Module PowerShellGet
Register-PSRepository -Name "opensilver" -SourceLocation "https://www.myget.org/F/opensilver/api/v2"
Install-Module -Name "OpenSilver.OpenRiaServices.Client.4.6" -RequiredVersion "2.2.0-preview-2024-03-15-145535-bada268a" -Repository "opensilver" -AllowPreRelease
Copy to clipboard
OpenRiaServiecs
Open Ria Services is a framework for helping with the development of rich internet connected native "n-tier" applications. It is the evolved Open Source version of WCF RIA Services.
The source code and issue list is currently kept at github (https://github.com/OpenRiaServices/OpenRiaServices).
Some of ther features are:
- Client side entity change tracking similar in concept to Entity Framework
- Batch save (all or nothing) and undo functionality
- Excellent support for data binding in with built in support for validation, INotifyPropertyChanged, INotifyCollectionChanged ..
- Support for client side queries (where, orderby, skip, take ..)
- Saves you from having to duplicated lots of code on the server and client
- Code generation which generates code for client (Model and API) based on server code
- Automatically handles DTO creation and mapping based on attributes or configuration
- Allows sharing validation and other logic by using partial classes and automatic linking of files
Documentation:
- The original documentation for WCF RIA Services is still relevant and can be found at https://msdn.microsoft.com/en-us/library/ee707344(v=vs.91).aspx . Namespaces and assembly names are no longer correct since they changed with the release of OpenRiaServices.
- Documentation for changes since WCF RIA Services can be found under https://github.com/OpenRIAServices/OpenRiaServices/releases)
- The wiki contains various good information
- The Roadmap / Vision might also be of interest
Contribution Guidelines can be found at https://github.com/OpenRIAServices/OpenRiaServices/wiki/Contribution-Guidelines
Nuget packages
Here are the most common nuget packages and their current versions.
How to create the NuGet package for the OpenSilver version of Open RIA Services client:
- open the .SLN with VS 2019 and build the RELEASE configuration of the projects "OpenRiaServices.DomainServices.Client" and "OpenRiaServices.DomainServices.Client.Web"
- place "NuGet.exe" in the parent folder of the Open RIA Services repo
- launch PowerShell as admin
- execute the following command to allow script execution on your machine: Set-ExecutionPolicy RemoteSigned
- navigate with PowerShell to the "NuGet" subfolder of the Open RIA Services repo
- run the following command (note: you may want to change the version number): .\Pack-Client-OpenSilver.ps1 -Version 5.0.0-preview0003
- the package gets created into the "bin\opensilver" subfolder of the "NuGet" folder
Ownersuserware |
AuthorsUserware |
Project URLhttps://github.com/OpenSilver/OpenRiaServices |
LicenseUnknown |
TagsWCF RIA Services RIAServices OpenRiaServices OpenSilver Silverlight |
Info46 total downloads |
1 downloads for version 2.2.0-preview-2024-03-15-145535-bada268a |
Download (2.24 KB) |
Found on the current feed only |
Package history
Version | Size | Last updated | Downloads | Mirrored? | |||
---|---|---|---|---|---|---|---|
2.2.0-preview-2024-03-15-145535-bada268a | 2.24 KB | Fri, 15 Mar 2024 14:55:49 GMT | 1 | ||||
2.2.0-preview-2024-03-05-110940-4522c564 | 2.24 KB | Tue, 05 Mar 2024 11:09:53 GMT | 0 | ||||
2.2.0-preview-2024-02-14-205133-5e37e8b5 | 2.23 KB | Wed, 14 Feb 2024 20:51:42 GMT | 1 | ||||
1.2.0-preview-2024-01-09-105759-90233824 | 2.24 KB | Tue, 09 Jan 2024 10:58:12 GMT | 0 | ||||
1.2.0-preview-2023-12-04-135519-a96a1545 | 2.24 KB | Mon, 04 Dec 2023 13:55:33 GMT | 1 | ||||
1.2.0-preview-2023-12-04-133151-a96a1545 | 2.23 KB | Mon, 04 Dec 2023 13:32:02 GMT | 1 | ||||
1.2.0-preview-2023-10-12-061536-9aa8961a | 2.24 KB | Thu, 12 Oct 2023 06:15:48 GMT | 0 | ||||
1.2.0-preview-2023-10-07-091717-9aa8961a | 2.24 KB | Sat, 07 Oct 2023 09:17:28 GMT | 1 | ||||
1.2.0-preview-2023-07-06-175252-9aa8961a | 2.24 KB | Thu, 06 Jul 2023 17:53:04 GMT | 1 | ||||
1.2.0-preview-2023-05-31-072907-e6f9b73e | 2.24 KB | Wed, 31 May 2023 07:29:26 GMT | 0 | ||||
1.2.0-preview-2023-04-13-054653-e6f9b73e | 2.24 KB | Thu, 13 Apr 2023 05:47:14 GMT | 2 | ||||
1.2.0-preview-2023-04-13-052438-e6f9b73e | 2.24 KB | Thu, 13 Apr 2023 05:24:59 GMT | 1 | ||||
1.2.0-preview-2023-04-01-003002-e6f9b73e | 2.24 KB | Sat, 01 Apr 2023 00:30:15 GMT | 1 | ||||
1.2.0-preview-2023-03-31-035553-e6f9b73e | 2.24 KB | Fri, 31 Mar 2023 03:56:07 GMT | 0 | ||||
1.2.0-preview-2023-03-09-232242-e6f9b73e | 2.24 KB | Thu, 09 Mar 2023 23:23:04 GMT | 0 | ||||
1.2.0-preview-2023-03-08-002752-e6f9b73e | 2.24 KB | Wed, 08 Mar 2023 00:28:05 GMT | 1 | ||||
1.2.0-preview-2023-02-27-224828-e6f9b73e | 2.24 KB | Mon, 27 Feb 2023 22:48:45 GMT | 1 | ||||
1.2.0-preview-2023-02-13-083505-e6f9b73e | 2.24 KB | Mon, 13 Feb 2023 08:35:17 GMT | 0 | ||||
1.2.0-preview-2023-01-19-001046-e6f9b73e | 2.24 KB | Thu, 19 Jan 2023 00:10:58 GMT | 0 | ||||
1.2.0-preview-2023-01-16-015513-e6f9b73e | 2.24 KB | Mon, 16 Jan 2023 01:55:25 GMT | 1 | ||||
1.2.0-preview-2023-01-09-233631-e6f9b73e | 2.24 KB | Mon, 09 Jan 2023 23:36:42 GMT | 0 | ||||
1.2.0-preview-2023-01-02-025320-e6f9b73e | 2.24 KB | Mon, 02 Jan 2023 02:53:33 GMT | 1 | ||||
1.2.0-preview-2023-01-02-002358-a91153c3 | 2.23 KB | Mon, 02 Jan 2023 00:24:06 GMT | 0 | ||||
1.2.0-preview-2022-12-22-070412-a91153c3 | 2.23 KB | Thu, 22 Dec 2022 07:04:20 GMT | 1 | ||||
1.2.0-preview-2022-12-20-002832-a91153c3 | 2.23 KB | Tue, 20 Dec 2022 00:28:44 GMT | 0 | ||||
1.2.0-preview-2022-12-19-045732-a91153c3 | 2.24 KB | Mon, 19 Dec 2022 04:57:40 GMT | 0 | ||||
1.2.0-preview-2022-11-21-100421-14d957e3 | 2.23 KB | Mon, 21 Nov 2022 10:04:35 GMT | 0 | ||||
1.2.0-preview-2022-11-18-153047-ac9e10da | 2.23 KB | Fri, 18 Nov 2022 15:31:25 GMT | 1 | ||||
1.2.0-preview-2022-10-09-114935-a0b68f71 | 2.24 KB | Sun, 09 Oct 2022 11:49:46 GMT | 1 | ||||
1.2.0-preview-2022-10-02-020239-a0b68f71 | 2.24 KB | Sun, 02 Oct 2022 02:02:48 GMT | 1 | ||||
1.1.0-preview-2022-09-18-033003-bcbb8b16 | 2.24 KB | Sun, 18 Sep 2022 03:31:18 GMT | 1 | ||||
1.1.0-preview-2022-09-11-140342-bcbb8b16 | 2.24 KB | Sun, 11 Sep 2022 14:04:51 GMT | 0 | ||||
1.1.0-preview-2022-09-03-081014-bcbb8b16 | 2.24 KB | Sat, 03 Sep 2022 08:11:30 GMT | 1 | ||||
1.1.0-preview-2022-08-26-192847-bcbb8b16 | 2.24 KB | Fri, 26 Aug 2022 19:30:58 GMT | 1 | ||||
1.1.0-preview-2022-08-21-120332-c2f778a2 | 2.24 KB | Sun, 21 Aug 2022 12:05:09 GMT | 0 | ||||
1.1.0-preview-2022-08-13-070128-c2f778a2 | 2.23 KB | Sat, 13 Aug 2022 07:02:46 GMT | 1 | ||||
1.1.0-preview-2022-08-06-223709-c2f778a2 | 2.24 KB | Sat, 06 Aug 2022 22:38:36 GMT | 1 | ||||
1.1.0-preview-2022-07-30-123056-c2f778a2 | 2.24 KB | Sat, 30 Jul 2022 12:32:17 GMT | 0 | ||||
1.1.0-preview-2022-07-25-091834-c2f778a2 | 2.23 KB | Mon, 25 Jul 2022 09:20:28 GMT | 0 | ||||
1.1.0-preview-2022-07-22-190854-c2f778a2 | 2.23 KB | Fri, 22 Jul 2022 19:10:02 GMT | 1 | ||||
1.1.0-preview-2022-07-17-194051-c2f778a2 | 2.24 KB | Sun, 17 Jul 2022 19:42:17 GMT | 0 | ||||
1.1.0-preview-2022-07-11-103308-c2f778a2 | 2.24 KB | Mon, 11 Jul 2022 10:34:11 GMT | 0 | ||||
1.0.0-private-2022-07-10-132403-20f146f0 | 2.23 KB | Sun, 10 Jul 2022 13:25:10 GMT | 0 | ||||
1.0.0-private-2022-07-03-174947-20f146f0 | 2.24 KB | Sun, 03 Jul 2022 17:50:53 GMT | 1 | ||||
1.0.0-private-2022-06-26-094022-20f146f0 | 2.23 KB | Sun, 26 Jun 2022 09:41:46 GMT | 0 | ||||
1.0.0-private-2022-06-17-183934-20f146f0 | 2.23 KB | Fri, 17 Jun 2022 18:40:39 GMT | 2 | ||||
1.0.0-private-2022-06-11-093926-20f146f0 | 2.23 KB | Sat, 11 Jun 2022 09:40:32 GMT | 0 | ||||
1.0.0-private-2022-06-02-114508-20f146f0 | 2.23 KB | Thu, 02 Jun 2022 11:46:48 GMT | 2 | ||||
1.0.0-private-2022-06-02-063250-20f146f0 | 2.23 KB | Thu, 02 Jun 2022 06:34:00 GMT | 1 | ||||
1.0.0-private-2022-05-31-163840-20f146f0 | 2.23 KB | Tue, 31 May 2022 16:40:02 GMT | 1 | ||||
1.0.0-private-2022-05-31-163824-20f146f0 | 2.23 KB | Tue, 31 May 2022 16:39:24 GMT | 1 | ||||
1.0.0-private-2022-05-30-065021-20f146f0 | 2.23 KB | Mon, 30 May 2022 06:51:18 GMT | 1 | ||||
1.0.0-private-2022-05-25-132120-20f146f0 | 2.23 KB | Wed, 25 May 2022 13:24:35 GMT | 1 | ||||
1.0.0-private-2022-05-21-122007-20f146f0 | 2.23 KB | Sat, 21 May 2022 12:21:28 GMT | 1 | ||||
1.0.0-private-2022-05-21-114203-20f146f0 | 2.23 KB | Sat, 21 May 2022 11:43:09 GMT | 0 | ||||
1.0.0-private-2022-05-16-061717-20f146f0 | 2.24 KB | Mon, 16 May 2022 06:18:29 GMT | 0 | ||||
1.0.0-private-2022-05-06-155506-20f146f0 | 2.23 KB | Fri, 06 May 2022 15:56:22 GMT | 0 | ||||
1.0.0-private-2022-05-04-122936-20f146f0 | 2.24 KB | Wed, 04 May 2022 12:30:44 GMT | 1 | ||||
1.0.0-private-2022-04-29-124026-20f146f0 | 2.23 KB | Fri, 29 Apr 2022 12:41:45 GMT | 1 | ||||
1.0.0-private-2022-04-26-013924-20f146f0 | 2.23 KB | Tue, 26 Apr 2022 01:40:52 GMT | 1 | ||||
1.0.0-private-2022-04-22-093425-20f146f0 | 2.23 KB | Fri, 22 Apr 2022 09:36:04 GMT | 0 | ||||
1.0.0-private-2022-04-20-125305-20f146f0 | 2.23 KB | Wed, 20 Apr 2022 12:55:09 GMT | 0 | ||||
1.0.0-private-2022-04-15-092716-20f146f0 | 2.23 KB | Fri, 15 Apr 2022 09:28:43 GMT | 0 | ||||
1.0.0-private-2022-04-08-112413-20f146f0 | 2.24 KB | Fri, 08 Apr 2022 11:25:29 GMT | 1 | ||||
1.0.0-private-2022-04-07-095908-20f146f0 | 2.23 KB | Thu, 07 Apr 2022 10:00:33 GMT | 0 | ||||
1.0.0-private-2022-03-31-045329-b98d8b74 | 2.24 KB | Thu, 31 Mar 2022 04:54:37 GMT | 0 | ||||
1.0.0-private-2022-03-25-053502-b98d8b74 | 2.24 KB | Fri, 25 Mar 2022 05:36:34 GMT | 0 | ||||
1.0.0-private-2022-03-18-061538-b98d8b74 | 2.24 KB | Fri, 18 Mar 2022 06:17:30 GMT | 1 | ||||
1.0.0-private-2022-03-11-104623-b98d8b74 | 2.24 KB | Fri, 11 Mar 2022 10:47:51 GMT | 1 | ||||
1.0.0-private-2022-03-11-060253-b98d8b74 | 2.24 KB | Fri, 11 Mar 2022 06:04:17 GMT | 1 | ||||
1.0.0-private-2022-03-04-045309-b98d8b74 | 2.24 KB | Fri, 04 Mar 2022 04:54:35 GMT | 0 | ||||
1.0.0-private-2022-03-04-023100-b98d8b74 | 2.24 KB | Fri, 04 Mar 2022 02:32:16 GMT | 1 | ||||
1.0.0-private-2022-02-25-020148-0da9357d | 2.24 KB | Fri, 25 Feb 2022 02:02:03 GMT | 1 | ||||
1.0.0-private-2022-02-24-113553-0da9357d | 2.24 KB | Thu, 24 Feb 2022 11:36:09 GMT | 1 | ||||
1.0.0-private-2022-02-18-131313-0da9357d | 2.23 KB | Fri, 18 Feb 2022 13:13:34 GMT | 0 | ||||
1.0.0-private-2022-02-18-125838-ec828db2 | 2.24 KB | Fri, 18 Feb 2022 12:58:49 GMT | 1 | ||||
1.0.0-private-2022-02-18-121821-50d94e8a | 2.24 KB | Fri, 18 Feb 2022 12:18:32 GMT | 0 |