opensilver - OpenSilver.OpenRiaServices.Client.Core.4.6 2.2.0-preview-2024-03-15-145535-bada268a
OpenRiaServices.Client.Core provides the OpenRiaServices.DomainServices.Client and OpenRiaServices.DomainServices.Client.Web assemblies for your client projects. This version of OpenRiaServices is designed for use in OpenSilver projects (cf. https://opensilver.net/)
PM> Install-Package OpenSilver.OpenRiaServices.Client.Core.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.Core.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.Core.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.Core.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.Core.4.6 ~> 2.2.0-preview-2024-03-15-145535-bada268a
Copy to clipboard
> choco install OpenSilver.OpenRiaServices.Client.Core.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.Core.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
-
.NETStandard 2.0
- Newtonsoft.Json (>= 12.0.3)
- OpenSilver (>= 2.1.0)
- System.ServiceModel.Http (>= 4.10.0)
- .NETStandard 2.0: 2.0.0.0
Ownersuserware |
AuthorsUserware |
Project URLhttps://github.com/OpenSilver/OpenRiaServices |
LicenseUnknown |
TagsWCF RIA Services RIAServices Silverlight OpenRiaServices OpenSilver |
Info12 total downloads |
0 downloads for version 2.2.0-preview-2024-03-15-145535-bada268a |
Download (236.48 KB) |
Found on the current feed only |
Package history
Version | Size | Last updated | Downloads | Mirrored? | |||
---|---|---|---|---|---|---|---|
2.2.0-preview-2024-03-15-145535-bada268a | 236.48 KB | Fri, 15 Mar 2024 14:55:51 GMT | 0 | ||||
2.2.0-preview-2024-03-05-110940-4522c564 | 235.81 KB | Tue, 05 Mar 2024 11:09:54 GMT | 0 | ||||
2.2.0-preview-2024-02-14-205133-5e37e8b5 | 235.79 KB | Wed, 14 Feb 2024 20:51:44 GMT | 0 | ||||
1.2.0-preview-2024-01-09-105759-90233824 | 235.8 KB | Tue, 09 Jan 2024 10:58:13 GMT | 0 | ||||
1.2.0-preview-2023-12-04-135519-a96a1545 | 235.52 KB | Mon, 04 Dec 2023 13:55:34 GMT | 0 | ||||
1.2.0-preview-2023-12-04-133151-a96a1545 | 235.53 KB | Mon, 04 Dec 2023 13:32:03 GMT | 0 | ||||
1.2.0-preview-2023-10-12-061536-9aa8961a | 235.51 KB | Thu, 12 Oct 2023 06:15:49 GMT | 0 | ||||
1.2.0-preview-2023-10-07-091717-9aa8961a | 235.51 KB | Sat, 07 Oct 2023 09:17:29 GMT | 0 | ||||
1.2.0-preview-2023-07-06-175252-9aa8961a | 235.28 KB | Thu, 06 Jul 2023 17:53:05 GMT | 1 | ||||
1.2.0-preview-2023-05-31-072907-e6f9b73e | 234.79 KB | Wed, 31 May 2023 07:29:27 GMT | 0 | ||||
1.2.0-preview-2023-04-13-054653-e6f9b73e | 234.8 KB | Thu, 13 Apr 2023 05:47:15 GMT | 2 | ||||
1.2.0-preview-2023-04-13-052438-e6f9b73e | 234.8 KB | Thu, 13 Apr 2023 05:25:10 GMT | 0 | ||||
1.2.0-preview-2023-04-01-003002-e6f9b73e | 234.79 KB | Sat, 01 Apr 2023 00:30:16 GMT | 0 | ||||
1.2.0-preview-2023-03-31-035553-e6f9b73e | 234.79 KB | Fri, 31 Mar 2023 03:56:08 GMT | 0 | ||||
1.2.0-preview-2023-03-09-232242-e6f9b73e | 234.79 KB | Thu, 09 Mar 2023 23:23:05 GMT | 0 | ||||
1.2.0-preview-2023-03-08-002752-e6f9b73e | 234.78 KB | Wed, 08 Mar 2023 00:28:06 GMT | 0 | ||||
1.2.0-preview-2023-02-27-224828-e6f9b73e | 234.79 KB | Mon, 27 Feb 2023 22:48:46 GMT | 0 | ||||
1.2.0-preview-2023-02-13-083505-e6f9b73e | 234.79 KB | Mon, 13 Feb 2023 08:35:18 GMT | 0 | ||||
1.2.0-preview-2023-01-19-001046-e6f9b73e | 234.78 KB | Thu, 19 Jan 2023 00:11:00 GMT | 0 | ||||
1.2.0-preview-2023-01-16-015513-e6f9b73e | 234.79 KB | Mon, 16 Jan 2023 01:55:27 GMT | 0 | ||||
1.2.0-preview-2023-01-09-233631-e6f9b73e | 234.84 KB | Mon, 09 Jan 2023 23:36:44 GMT | 0 | ||||
1.2.0-preview-2023-01-02-025320-e6f9b73e | 234.84 KB | Mon, 02 Jan 2023 02:53:34 GMT | 0 | ||||
1.2.0-preview-2023-01-02-002358-a91153c3 | 234.54 KB | Mon, 02 Jan 2023 00:24:07 GMT | 0 | ||||
1.2.0-preview-2022-12-22-070412-a91153c3 | 234.54 KB | Thu, 22 Dec 2022 07:04:21 GMT | 0 | ||||
1.2.0-preview-2022-12-20-002832-a91153c3 | 234.54 KB | Tue, 20 Dec 2022 00:28:45 GMT | 0 | ||||
1.2.0-preview-2022-12-19-045732-a91153c3 | 234.53 KB | Mon, 19 Dec 2022 04:57:41 GMT | 0 | ||||
1.2.0-preview-2022-11-21-100421-14d957e3 | 234.51 KB | Mon, 21 Nov 2022 10:04:36 GMT | 1 | ||||
1.2.0-preview-2022-11-18-153047-ac9e10da | 234.29 KB | Fri, 18 Nov 2022 15:31:31 GMT | 0 | ||||
1.2.0-preview-2022-10-09-114935-a0b68f71 | 234.47 KB | Sun, 09 Oct 2022 11:49:46 GMT | 1 | ||||
1.2.0-preview-2022-10-02-020239-a0b68f71 | 234.49 KB | Sun, 02 Oct 2022 02:02:48 GMT | 0 | ||||
1.1.0-preview-2022-09-18-033003-bcbb8b16 | 234.39 KB | Sun, 18 Sep 2022 03:31:19 GMT | 1 | ||||
1.1.0-preview-2022-09-11-140342-bcbb8b16 | 234.38 KB | Sun, 11 Sep 2022 14:04:50 GMT | 0 | ||||
1.1.0-preview-2022-09-03-081014-bcbb8b16 | 234.39 KB | Sat, 03 Sep 2022 08:11:31 GMT | 1 | ||||
1.1.0-preview-2022-08-26-192847-bcbb8b16 | 234.38 KB | Fri, 26 Aug 2022 19:30:59 GMT | 0 | ||||
1.1.0-preview-2022-08-21-120332-c2f778a2 | 234.4 KB | Sun, 21 Aug 2022 12:05:10 GMT | 0 | ||||
1.1.0-preview-2022-08-13-070128-c2f778a2 | 234.41 KB | Sat, 13 Aug 2022 07:02:47 GMT | 0 | ||||
1.1.0-preview-2022-08-06-223709-c2f778a2 | 234.42 KB | Sat, 06 Aug 2022 22:38:37 GMT | 0 | ||||
1.1.0-preview-2022-07-30-123056-c2f778a2 | 234.42 KB | Sat, 30 Jul 2022 12:32:17 GMT | 0 | ||||
1.1.0-preview-2022-07-25-091834-c2f778a2 | 234.42 KB | Mon, 25 Jul 2022 09:20:29 GMT | 0 | ||||
1.1.0-preview-2022-07-22-190854-c2f778a2 | 234.41 KB | Fri, 22 Jul 2022 19:10:03 GMT | 0 | ||||
1.1.0-preview-2022-07-17-194051-c2f778a2 | 234.41 KB | Sun, 17 Jul 2022 19:42:17 GMT | 0 | ||||
1.1.0-preview-2022-07-11-103308-c2f778a2 | 234.41 KB | Mon, 11 Jul 2022 10:34:12 GMT | 0 | ||||
1.0.0-private-2022-07-10-132403-20f146f0 | 234.42 KB | Sun, 10 Jul 2022 13:25:09 GMT | 0 | ||||
1.0.0-private-2022-07-03-174947-20f146f0 | 234.42 KB | Sun, 03 Jul 2022 17:50:54 GMT | 0 | ||||
1.0.0-private-2022-06-26-094022-20f146f0 | 234.41 KB | Sun, 26 Jun 2022 09:41:47 GMT | 0 | ||||
1.0.0-private-2022-06-17-183934-20f146f0 | 234.33 KB | Fri, 17 Jun 2022 18:40:40 GMT | 2 | ||||
1.0.0-private-2022-06-11-093926-20f146f0 | 234.34 KB | Sat, 11 Jun 2022 09:40:32 GMT | 0 | ||||
1.0.0-private-2022-06-02-114508-20f146f0 | 234.33 KB | Thu, 02 Jun 2022 11:46:49 GMT | 2 | ||||
1.0.0-private-2022-06-02-063250-20f146f0 | 234.34 KB | Thu, 02 Jun 2022 06:33:58 GMT | 0 | ||||
1.0.0-private-2022-05-31-163840-20f146f0 | 234.34 KB | Tue, 31 May 2022 16:40:03 GMT | 0 | ||||
1.0.0-private-2022-05-31-163824-20f146f0 | 234.34 KB | Tue, 31 May 2022 16:39:25 GMT | 0 | ||||
1.0.0-private-2022-05-30-065021-20f146f0 | 234.34 KB | Mon, 30 May 2022 06:51:16 GMT | 0 | ||||
1.0.0-private-2022-05-25-132120-20f146f0 | 234.34 KB | Wed, 25 May 2022 13:24:36 GMT | 0 | ||||
1.0.0-private-2022-05-21-122007-20f146f0 | 234.34 KB | Sat, 21 May 2022 12:21:27 GMT | 1 | ||||
1.0.0-private-2022-05-21-114203-20f146f0 | 234.34 KB | Sat, 21 May 2022 11:43:10 GMT | 0 | ||||
1.0.0-private-2022-05-16-061717-20f146f0 | 234.33 KB | Mon, 16 May 2022 06:18:29 GMT | 0 | ||||
1.0.0-private-2022-05-06-155506-20f146f0 | 234.35 KB | Fri, 06 May 2022 15:56:23 GMT | 0 | ||||
1.0.0-private-2022-05-04-122936-20f146f0 | 234.35 KB | Wed, 04 May 2022 12:30:45 GMT | 0 | ||||
1.0.0-private-2022-04-29-124026-20f146f0 | 234.35 KB | Fri, 29 Apr 2022 12:41:47 GMT | 0 | ||||
1.0.0-private-2022-04-26-013924-20f146f0 | 234.35 KB | Tue, 26 Apr 2022 01:40:52 GMT | 0 | ||||
1.0.0-private-2022-04-22-093425-20f146f0 | 234.34 KB | Fri, 22 Apr 2022 09:36:05 GMT | 0 | ||||
1.0.0-private-2022-04-20-125305-20f146f0 | 234.34 KB | Wed, 20 Apr 2022 12:55:14 GMT | 0 | ||||
1.0.0-private-2022-04-15-092716-20f146f0 | 234.34 KB | Fri, 15 Apr 2022 09:28:40 GMT | 0 | ||||
1.0.0-private-2022-04-08-112413-20f146f0 | 234.34 KB | Fri, 08 Apr 2022 11:25:29 GMT | 0 | ||||
1.0.0-private-2022-04-07-095908-20f146f0 | 234.35 KB | Thu, 07 Apr 2022 10:00:35 GMT | 0 | ||||
1.0.0-private-2022-03-31-045329-b98d8b74 | 234.21 KB | Thu, 31 Mar 2022 04:54:38 GMT | 0 | ||||
1.0.0-private-2022-03-25-053502-b98d8b74 | 234.14 KB | Fri, 25 Mar 2022 05:36:35 GMT | 0 | ||||
1.0.0-private-2022-03-18-061538-b98d8b74 | 234.13 KB | Fri, 18 Mar 2022 06:17:31 GMT | 0 | ||||
1.0.0-private-2022-03-11-104623-b98d8b74 | 234.14 KB | Fri, 11 Mar 2022 10:47:50 GMT | 0 | ||||
1.0.0-private-2022-03-11-060253-b98d8b74 | 234.14 KB | Fri, 11 Mar 2022 06:04:17 GMT | 0 | ||||
1.0.0-private-2022-03-04-045309-b98d8b74 | 234.14 KB | Fri, 04 Mar 2022 04:54:36 GMT | 0 | ||||
1.0.0-private-2022-03-04-023100-b98d8b74 | 234.14 KB | Fri, 04 Mar 2022 02:32:16 GMT | 0 | ||||
1.0.0-private-2022-02-25-020148-0da9357d | 234.04 KB | Fri, 25 Feb 2022 02:02:02 GMT | 0 | ||||
1.0.0-private-2022-02-24-113553-0da9357d | 234.05 KB | Thu, 24 Feb 2022 11:36:10 GMT | 0 | ||||
1.0.0-private-2022-02-18-131313-0da9357d | 234.05 KB | Fri, 18 Feb 2022 13:13:34 GMT | 0 | ||||
1.0.0-private-2022-02-18-125838-ec828db2 | 234.07 KB | Fri, 18 Feb 2022 12:58:49 GMT | 0 | ||||
1.0.0-private-2022-02-18-121821-50d94e8a | 234.08 KB | Fri, 18 Feb 2022 12:18:31 GMT | 0 |