vyigity.ProjectBase
4.1.1
See the version list below for details.
dotnet add package vyigity.ProjectBase --version 4.1.1
NuGet\Install-Package vyigity.ProjectBase -Version 4.1.1
<PackageReference Include="vyigity.ProjectBase" Version="4.1.1"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add vyigity.ProjectBase --version 4.1.1
#r "nuget: vyigity.ProjectBase, 4.1.1"
// Install vyigity.ProjectBase as a Cake Addin #addin nuget:?package=vyigity.ProjectBase&version=4.1.1 // Install vyigity.ProjectBase as a Cake Tool #tool nuget:?package=vyigity.ProjectBase&version=4.1.1
ProjectBase
ProjectBase (PB) is a Utility and Data Access library. PB designed with a database independent interface oriented approach to ensure extentibility and reliablity. PB's codes can be changed or manipulated easily.
PB has 3 type of data access:
- Automatic Connection Management: Using single connection object and while executing a command, connection is opened and closed automatically.
- Manuel Connection Management: Using single connection object and connection is opened and closed by developer manually.
- Transaction Mode: PB supports PL/SQL type code writing of transactional processes. PB creates transactions and manages them automatically.
PB currently supports Oracle (Managed-Unmanaged Provider), SQL Server databases and OleDb. PB supports MySql provider with v2.0.0 and PostgreSQL with v3.0.0.
PB supports asynchronous programming with v4.0.0-beta.
Also PB supports low level object mapping features.
For introduction:
http://vyigity.blogspot.com.tr/2017/10/veri-erisim-katmanna-giris-introduction.html
For connection management examples:
http://vyigity.blogspot.com.tr/2017/10/projectbase-ile-veri-taban-baglant.html
For transactions examples:
http://vyigity.blogspot.com.tr/2017/10/projectbase-ile-veri-taban-islemleri.html
For DML examples:
http://vyigity.blogspot.com.tr/2017/10/projectbase-ile-querygenerator.html
For parametric database procedures and functions examples:
http://vyigity.blogspot.com.tr/2017/10/projectbase-ve-querygenertor-ile-veri.html
For typed data selection using objects examples:
http://vyigity.blogspot.com.tr/2017/10/projectbase-ile-datatable-yerine-nesne.html
For global parameter usage examples:
http://vyigity.blogspot.com.tr/2017/12/projectbase-kutuphanesi-ile-evrensel.html
For asynchronous programming examples:
http://vyigity.blogspot.com.tr/2018/03/projectbase-pb-ile-asenkron-programlama.html
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
4.2.0 | 2,040 | 1/3/2020 |
4.1.1 | 2,281 | 8/25/2018 |
4.1.0 | 1,976 | 8/5/2018 |
4.0.0 | 2,362 | 3/25/2018 |
4.0.0-beta | 2,086 | 3/17/2018 |
3.0.0 | 2,272 | 12/23/2017 |
2.4.3 | 2,526 | 12/5/2017 |
2.4.2 | 2,217 | 12/3/2017 |
2.0.3 | 2,481 | 11/25/2017 |
2.0.2 | 2,292 | 11/16/2017 |
2.0.0 | 2,106 | 11/15/2017 |
1.1.1 | 2,299 | 10/20/2017 |
1.1.0 | 2,172 | 10/20/2017 |
1.0.2 | 2,294 | 10/17/2017 |
1.0.0 | 2,303 | 10/17/2017 |
External transactions can be used with this version for integrating with external data access like Entity Framework.