Tag: dotnet
ADO.NET provider 8.5.4 for Firebird is available for download with a few fixes
Installing DDEX provider for Firebird into Visual Studio 2017
If you installed Firebird ADO.NET provider 6.3.0.0 and EntityFramework.Firebird from nuget you also need to add the DDEX provider for Firebird into Visual Studio 2017 following these steps.
Firebird 3.0, Embedded server and the .NET provider
A few changes are needed to the connection string builder and dll used vs Firebird 2.5
Here is an example on Stack Overflow with FbConnectionStringBuilder:
NHibernate 4.0.1.GA released with Firebird fixes
NHibernate 4.0.1 General Availability is now available for download from Sourceforge and Nuget.
http://sourceforge.net/projects/nhibernate/?source=directory
This includes fixes for regressions in NH 4.0.0, and some fixes for mapping-by-code and Firebird issues.
Please see the full release notes for more information:
https://github.com/nhibernate/nhibernate-core/blob/4.0.1.GA/releasenotes.txt
Dozens of new options for Firebird and .NET Framework
Hey!
If you have ever worked with Firebird or Interbase using the standard .NET provider for OLE DB (System.Data.OleDb), you will have likely encountered issues like this:
- The necessity to add ALL parameters manually.
- Even though the OLE DB provider supports parameter generation for commands, the .NET provider doesn’t use it, so you as the programmer must do that work on your own.
- The lack of support for named parameters. Although they actually exist, using them in reality requires a whole set of complex manipulations (the steps needed to add a parameter to a collection, etc.).
- The impossibility of using multiple DataReader objects at the same time (Multiple Active Result Sets).
- No execution of SQL scripts which contain several SQL expressions per command.
This list of difficulties a .NET developer has to deal with is far from complete.
Now it’s all different in a fundamentally new ADO.NET Data Provider for OLE DB
IBProvider Team
Using Embedded Firebird Database In .Net Projects
This post will show an example of using an embedded firebird database in .NET/C# projects.
FbTransaction changes in Firebird #DotNet Provider to support tables locking
Firebird has a feature allowing you to specify tables you want to lock (read or write and exclusive/protected/shared) when starting transaction so now is proper implemented in .net provider snapshots
FBCon 2009 München – #.NET + Firebird will be there
Jiří {x2} Činčura wrote on his blog
You can find info about conference at firebird-conference.com. I’ll be speaking there too, hence if you’re interested in Firebird and .NET you should definitely come. Every day I have one session. I’ll be covering new (2.5+) protocol implementation in .NET client for Firebird 2.1, Entity Framework support (also new in 2.5) and finally you’ll see how to create Windows phone (formely PocketPC, …) application and accessing Firebird database.
New articles about Entity Framework and Firebird
You can see two new blog posts about Entity Framework : OnValidate-Like Validation
Yesterday, while doing Entity Framework training, I got a good question. LINQ to SQL has a nice event called OnValidate, where you can validate your data. But Entity Framework classes don’t. As the only one good point to do the validation of entities in Entity Framework is during in SaveChanges in SavingChanges event, we have to utilize this event and build validation there.
You may wonder how to use usefull coalesce operator in Firebird Entity Framework.