| |
| |
integranova Roadshows in Germany (Munich and Düsseldorf),
03.09.2010
(Comments)
If you want to learn more about model driven architecture/model driven development in general and especially integranova/OlivaNova you are more than welcome to join us on two of the next roadshows in Munich/Germany and Düsseldorf/Germany. For more information and a detailed agenda please visit integranova's website.
|
|
|
| |
XMI to XMI converter,
05.08.2010
(Comments)
While playing around with some XMI (XML Metadata Interchange) importing/exporting functionality, I found this great blog: MOdeling LAnguages. His service to convert from one XMI format to another is just awesome. Have a look at this site: XMI2 - A tool for exchanging UML models among CASE tools.
|
|
|
| |
Oracle conflict with Oracle Database and Oracle Containers 4 Java,
29.06.2010
(Comments)
Here is a nice conflict between Oracle products. I installed "Oracle Database 10g Express Edition" along with "Oracle Containers 4 Java" as the application server to run my J2EE app on. I installed the database engine first and then configured OC4J. OC4J needs an environment variable called ORACLE_HOME in order to run. This needs to point to the folder where you unzipped it. Everything worked just fine at this stage .
However, then I rebooted my machine and noticed that the database engine did not start up. I figured out that this is because of the ORACLE_HOME environment variable. At startup the database engine checks if this variable exist and uses this folder as its home directory. I removed the environment variable and the database engine started just fine. Interestingly enough, OC4J doesn't start without it.
So, I had to create this environment variable "on-the-fly" whithin OC4J's startup script.
|
|
|
| |
ASP.NET session state store provider for MySQL available on sourceforge,
09.06.2010
(Comments)
|
|
|
| |
ASP.NET session state store provider for MySql (Update),
23.06.2009
(Comments)
As joel and Ciprian Tarta mentioned, the code for the MySQL session state store provider contained a little bug in the RemoveItem method. I fixed this bug and also tried to re-format the document.
You can download the document here.
Enjoy!
|
|
|
| |
SQL Server 2008 installation fails due to "Restart required",
26.04.2010
(Comments)
I currently ran into an interesting issue when installing MS SQL Server 2008. During the initial checks at startup of the installation process I got the following error: "Restart required". So I restarted my computer but without success. I got exactly the same error message again.
I found out that this happens due to a wrong registry entry. In order to get the prerequisite-checks to succeed I had to delete the value of the following registry entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
I then re-run the prerequisite-check again and it succeeded.
|
|
|
| |
Installing SQL Server 2008 RC0,
11.09.2008
(Comments)
Today, I really struggled with MS SQL Server 2008 RC0. I tried to install it on my Microsoft Vista German box without any luck. During System Configuration Check it told me that the performance counter registry hive is corrupted. Looking at the detailed log I found this information:
Rule Name: PerfMonCounterNotCorruptedCheck Rule Description: Checks if existing performance counter registry hive is consistent. Message/Corrective Action: The performance counter registry hive is corrupted. To continue, you
must repair the performance counter registry hive. For more
information, see http://support.microsoft.com/kb/300956.
Obviously, I checked out the support-site and followed the instructions step by step. Unfortunately, without any luck. As a result, I continued looking for other reasons why the system configuration check could fail. After a couple of minutes I found a post from Rafael Candido which amongst other things linked to another post from Chris Torng on the Connect site from Microsoft.
As written in Rafael's post, I copied the code snippet into the Forms1.cs file of a newly created Windows.Forms application. Below please find the code I used to evaluate it:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Globalization;
namespace WindowsApplication3 { public partial class Form1 : Form { public Form1 () { InitializeComponent (); }
private void Form1_Load (object sender, EventArgs e) { string test = string.Format ("{0,3}", CultureInfo.InstalledUICulture.Parent.LCID.ToString ("X")).Replace (" ", "0"); MessageBox.Show (test); } } }
The result told me to look at Perflib code "007" in the registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\007). I then copied both registry keys (Counter/Help) from "009" and re-run the system configuration check.
Finally, it succeeded and I was able to install MS SQL Server 2008 RC0.
|
|
|
| |
ASP.NET session state store provider for MySQL (2nd Update),
02.12.2009
(Comments)
A couple of days ago I received an email from Steven Davis. He proposed some brilliant enhancements to the MySQL session state store provider. Thanks to him, I am able to provide a new release of it today.
New features he incorporated into the provider are:
- added cluster db support: the ability to retry within a cluster of servers, the web.config can then use connectionStringList="<ConnectionString1>,<ConnectionString2>"
- fixed timeout Minutes to TotalMinutes
- changed namespace to Kimpel.MySqlSessionDll to make debugging clearer
Release v.03 now also supports MySQL Connector/Net 6.2. I also added a SQL script to create the necessary sessions table.
Please do not hesitate to contact me if you have any questions. Free download.
|
|
|
| |
Reinventing the computer desktop interaction,
23.11.2009
(Comments)
I really like the idea and hope to see some of it in the near future. Have a look at this video:
10/GUI from C. Miller on Vimeo.
|
|
|
| |
Microsoft Virtual PC: lessons learned in virtualization,
16.10.2009
(Comments)
I am using Microsoft’s Virtual PC quite heavily in all my development projects since it has lots of advantages in my day to day work … especially when working in multi-project environments. It is just until this week that I learned a very important lesson in this area. I can’t imagine how difficult and inefficient my setup has been. I found this very interesting blog entry “HOWTO: Use Virtual PC's Differencing Disks to your Advantage” by Andrew Connell that makes life so much easier and in additon to that saves tons of space on my harddrive.
|
|
|