Where/how can I download (and install) the Microsoft.Jet.OLEDB.4.0 for Windows 8, 64 bit?

I’ve got a 32 bit .net 2.0 app that uses the Jet OLEDB 4.0. It runs fin on Windows 8 32 bit, but not on the 64 bit. on 64 bit I’m getting an error: ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine. at System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper) I am aware that you can’t … Read more

Difference between Delphi and Delphi.NET

Delphi is the language and IDE to create native Windows, Mac and iOS applications. Delphi.NET is a deprecated version to generate .NET applications. The current alternative to create .NET applications using a Object Pascal syntax is use Embarcadero Prism.

C# Set collection?

Try HashSet: The HashSet(Of T) class provides high-performance set operations. A set is a collection that contains no duplicate elements, and whose elements are in no particular order… The capacity of a HashSet(Of T) object is the number of elements that the object can hold. A HashSet(Of T) object’s capacity automatically increases as elements are added to the object. … Read more

What is WCF? and what can it do?

@acidzombie24, to counter your comment to Ryan’s answer: WCF is NOT a remote function call – not at all. Quite the contrary! WCF is a message based communication system – your clients will have a proxy that has the same method as the server. When you call such a function on the client proxy, what the WCF runtime does … Read more

What is a singleton in C#?

A singleton is a class which only allows one instance of itself to be created – and gives simple, easy access to said instance. The singleton premise is a pattern across software development. There is a C# implementation “Implementing the Singleton Pattern in C#” covering most of what you need to know – including some … Read more

What’s the difference between .NET Core, .NET Framework, and Xamarin?

You should use .NET Core, instead of .NET Framework or Xamarin, in the following 6 typical scenarios according to the documentation here. 1. Cross-Platform needs Clearly, if your goal is to have an application (web/service) that should be able to run across platforms (Windows, Linux and MacOS), the best choice in the .NET ecosystem is to … Read more