Hello,
I am writing after an year. This didnot mean that I din't write any blog, I did but in in another site. Today I felt, ok let me fill this a little bit more.
Just to tell you a history a bit. I did a good project in .NET which involved the creation of the COM objects through the .NET. It had everything from the pseudo compiler to the crreation of dynamic C# projects. You may be aware that a class called ServicedComponent allows to do that. And it was fun handling the native COM dlls into the C# project. How it created RCW's etc was fun to learn. I am not going into the details here but just to give you hint what I learned so that if you are interested you also can look.
Then all the settings on the COM object which we used to do such as security level, user level, server object or not etc etc are all done through the attributes in .NET. In this project we used VSIP with our custom editor. The user would input the commands in a language called LINC, and once he hits build- the product would output the LINC commands in the equivalent C# files, create a project out of it and install it as a COM object. We had a .NET client exe application which would then talk to this COM object.
Now I am in US for the past 6 months and doing another .NET object which is in C# has Devexpress grids, Nothwoods third party controls etc. It talks to the back-end which is a JBOSS application server in Java where it hosts a java files. The front end which we are developing in C# talks to this application server through the sockets and since this application is hosted on a particular host, we retrieve and send data through these socket connections.
That's it in a nutshell. On the extra-curricular activities, I just bought a $100 guitar and have started taking lessons in Guitar. It keeps be busy on weekends. Also I am doing skiing these days really hard and its a kind of a fun. I am reading a book called "A boy in a girl's bathroom".
Chalo bye bye till my next experiences and posts.