aliozgur posted on September 22, 2008 12:07
During evolution of .NET related technologies (almost lasted a decade) Microsoft published bunch of experimental technologies, frameworks and packages which caused developers to feel a little bit confused. This confusion made developers feel uncomfortable about the future of these technologies and we simply preferred, to the extent we can survive, not to use new .NET related stuff. We had the feeling that we were fighting to find our way out of a huge dust cloud, I think even Microsoft felt a li... [More]

Posted in: .NET Development  Tags:
Here is aother strange problem related with NHibernate The Problem I have a Parent class and two child classes Child1 and Child2 mapped to different tables on the database. Lets assume that we specified cascade='all' for child bags defined on Parent.hbm.xml. Sample workflow of instantiating parent and child objects is as the following - Create a parent object. - Insert 2 Child1 instances to child1 bag - Insert 3 Child2 instances to child2 bag. - Flush the session ... [More]

Posted in: .NET Development , C# , NHibernate  Tags:
I discovered this problem while developing a new system with the latest NHibernate.Burrow distribution (which in turn uses the latest NHibernate distribution).I spent some time Googling around to check if anyboy else met the same problem and found some entries but none of them specified exactly why this failure was happening and how we can solve this problem. More...

Posted in: .NET Development , C# , NHibernate  Tags:
aliozgur posted on May 19, 2008 09:00
Evolution of new web technologies directed enterprises to web based software solutions. New tecnologies and frameworks offer lots features for web based solutions but entreprises still need some sort of rich client back office software to access backend data or perform specialized and complicated business tasks. Pragma BackOffice (PragmaBO) is an effort to provide extensible rich client framework for enterprise level back office solutions based on Microsoft platform (Windows, .NET , C#, ... [More]

Posted in: .NET Development , General Development  Tags:
aliozgur posted on April 23, 2008 09:29
As a former long standing Delphi developer (actually I am still maintaining some Delphi projects) I really love the Delphi IDE. Visual Studio is also a fantastic IDE with lots of productivity features. But I always missed "Numbered Bookmarks" of Delphi. This feature really saves time while navigating source code back and forward. Finally I found DPack addin which has Numbered Bookmarks and emulation of some GExperts for Delphi features. DPack is also a free addin, I would recommend thi... [More]

Posted in: .NET Development  Tags:
For a while I am thinking about the Microsoft's support to open source projects. Some news that attracted my attention to this issue were Foundation of CodePlex, open source project hosting web site of Microsoft Ms-PL license developed by Microsoft   Release of .NET Framework libraries  source code . Read more Release of ASP .NET MVC source code. Read more Heritage Microsoft has developed very successfull technologies through history. COM/ActiveX form... [More]

Some PragmaSQL users were notifying me about a strange but deadly serious error caused after recovering from a server connection transport-level error. To reproduce the error follow these steps: 1- Open PragmaSQL Editor and choose a connection from Saved Connections list to connect. I will assume that Default Database of the selected connection is DatabaseA  2- In the opened script editor change database to DatabaseB 3- Open to Microsoft Sql Server Management Studio... [More]

In this article we will extend classes in Cuyahoga.Core.Search namespace in order to provide more generic full text indexing service [More]

Posted in: .NET Development , CodeProject , Cuyahoga , Lucene.NET  Tags:
aliozgur posted on February 18, 2008 14:24
Introduction Cuyahoga framework has very nice approach to Web development. It has bunch of built-in modules and you can develop your own modules in a couple of hours. If you have some experience with NHibernate and/or some other web framework your module development may even take less than an hour. My product site PragmaSQL Online runs on top of Cuyahoga framework and it took me just a couple of hours to bring this site up and running. Although Cuyahoga is a very nice framework and I love ... [More]

Posted in: .NET Development , CodeProject , Cuyahoga , NHibernate  Tags:
aliozgur posted on February 6, 2008 14:28
This article describes a simple implementation of NHibernate IInterceptor interface [More]

Posted in: .NET Development , CodeProject , NHibernate  Tags: