Another successful milestone for Central Penn .NET User Group -MSDN Code Camp 2007!
I would be posting the details soon on the same subject ASAP.
I have been lazy in posting .NET content in this blog, but I would be doing so quite often from now onwards with more VS.NET 2008 related topics. So tune in time to time to get some cool ideas on VS.NET 2008.
Till then, enjoy the holidays!!
Saturday, December 01, 2007
Wednesday, October 10, 2007
Code Camp is coming!
Code Camp is coming!
This time, it is on December 1 st.
I am looking forward to it, as we would see lot of wonderful topics and speakers.
More to come.
UPDATE
Code Camp Details as follows:
When: December 1, 2007. That's a Saturday.
Time: 8:00 AM to 4:00 PM
Where: Harrisburg University (Downtown Harrisburg)
304 Market Street, Harrisburg PA 17101
Please visit http://www.central-penn.net for details.
This time, it is on December 1 st.
I am looking forward to it, as we would see lot of wonderful topics and speakers.
More to come.
UPDATE
Code Camp Details as follows:
When: December 1, 2007. That's a Saturday.
Time: 8:00 AM to 4:00 PM
Where: Harrisburg University (Downtown Harrisburg)
304 Market Street, Harrisburg PA 17101
Please visit http://www.central-penn.net for details.
The 3-Week Trip
It's been a very long time since I posted anything in here. I have been busy in my work, with releases and support. To add to the busy life, we (me and my family) had a 3 week vacation to India, to attend my brother-in-law's wedding. 3 weeks went like 3 days!!!
This time, we went out of my home town, Trivandrum to visit my Mom and my Sis in Chennai. This was the second time I visited Chennai as an adult.
Needless to say, Chennai is a busy city. Very busy. Well, not as Mumbai, where I had spent almost 4 years. But Chennai is a rapidly developing city. Chennai has always had the habit of embracing change very quickly.
We spent only 4 days in Chennai, which according to my brother-in-law, is not at all enough. According to him, we have not even seen the city; we just had a peek at it :-)
Choolamedu, T-Nagar, Spenser Plaza, Center City, Anna Nagar were the few places we could cover in 4 days.
After returning from Chennai, we had a trip to Pattazhi, a village, which is 2 hours drive from Trivandrum. Pattazhi is famous for its Devi Temple. Driving through the disappearing paddy fields reminded me of the urbanization of villages in India. At least in Kerala, villages are disappearing, losing their charm. Skyscrapers are invading the innocence of the villages. Well, I am not complaining, though!
On the other hand, Kerala is getting sophisticated. The children and youngsters have their attitudes straight. There is money flowing and they know what they want and where they wanted to go. That's so different when I was young!
Time flew, and here we are back to Harrisburg. And back to work. Back to the world of Classes, Inheritance and daily builds!
This time, we went out of my home town, Trivandrum to visit my Mom and my Sis in Chennai. This was the second time I visited Chennai as an adult.
Needless to say, Chennai is a busy city. Very busy. Well, not as Mumbai, where I had spent almost 4 years. But Chennai is a rapidly developing city. Chennai has always had the habit of embracing change very quickly.
We spent only 4 days in Chennai, which according to my brother-in-law, is not at all enough. According to him, we have not even seen the city; we just had a peek at it :-)
Choolamedu, T-Nagar, Spenser Plaza, Center City, Anna Nagar were the few places we could cover in 4 days.
After returning from Chennai, we had a trip to Pattazhi, a village, which is 2 hours drive from Trivandrum. Pattazhi is famous for its Devi Temple. Driving through the disappearing paddy fields reminded me of the urbanization of villages in India. At least in Kerala, villages are disappearing, losing their charm. Skyscrapers are invading the innocence of the villages. Well, I am not complaining, though!
On the other hand, Kerala is getting sophisticated. The children and youngsters have their attitudes straight. There is money flowing and they know what they want and where they wanted to go. That's so different when I was young!
Time flew, and here we are back to Harrisburg. And back to work. Back to the world of Classes, Inheritance and daily builds!
Friday, July 06, 2007
User Group Activities - 2nd Q
Brian Myers could not make it to our UG Meeting last meeting, but we had a wonderul hands-on session. Come July 17, we are honored to have KEVIN GOFF again with a crash course on WCF (Windows Communication Foundation). And this makes it our first .NET 3.0 presentation!
Looking forward to meeting Kevin and his WCF slides :-)
So, if you are in Harrisburg area and are willing to attend the meeting, log in to http://www.central-penn.net/ and register yourselves for the event.
Looking forward to meeting Kevin and his WCF slides :-)
So, if you are in Harrisburg area and are willing to attend the meeting, log in to http://www.central-penn.net/ and register yourselves for the event.
Thursday, April 05, 2007
Enterprise Library 2.0 without Instrumentation
One of the ASP.NET applications I am working on is hosted on a shared server by a hosting company (yeah, that $10.00 per month deal). And the application also uses MSEL 2.0 Data Application Block for. well, data access. Those of who have used MSEL2.0 also have run that often forgotten utility named InstallUtil.exe. This executable is run for supporting the Instrumentation code in the MSEL.
But unfortunately, the web hosting company wouldn't allow this poor guy run any exes. I assume this is the scenario with any other hosting company, unless one gets a dedicated server.
So, I started searching on Internet and asking people around. Some people have not heard of MSEL (which surprised me) and others did not know how to do it. So I decided to ask the man himself. I send a mail to Tom Hollander describing my scenario.
He replied:
According to his suggestion, this is what I did:
1. Remove the conditional compilation directives (USEWMI;USEEVENTLOG;USEPERFORMANCECOUNTER) from the Common project (in MSEL solution) properties and recompile the same.
2. Copy the dlls and use it wherever you want.
And lo! I am off to work!
My heartful of thanks to Tom.
But unfortunately, the web hosting company wouldn't allow this poor guy run any exes. I assume this is the scenario with any other hosting company, unless one gets a dedicated server.
So, I started searching on Internet and asking people around. Some people have not heard of MSEL (which surprised me) and others did not know how to do it. So I decided to ask the man himself. I send a mail to Tom Hollander describing my scenario.
He replied:
The server owner probably won't let you run installutil.exe by any mechanism. However you don't need to run installutil unless you have instrumentation enabled for your application. Provided you have this switched off, you should be able to "xcopy deploy" the application.
According to his suggestion, this is what I did:
1. Remove the conditional compilation directives (USEWMI;USEEVENTLOG;USEPERFORMANCECOUNTER) from the Common project (in MSEL solution) properties and recompile the same.
2. Copy the dlls and use it wherever you want.
And lo! I am off to work!
My heartful of thanks to Tom.
Thursday, March 22, 2007
Fear of Design Patterns - Let it go!
Many of us shudder when we hear some one blabbering on Design Patterns.
Well, there is nothing to fear, as the beauty of design patterns lies in the fact that we have all used it some where unknowingly. Well, may be not all, but some of them at least. Have you heard of MVC (Model-View-Controller) pattern? Yes? Good. Have you used it? No? Are you sure? The very code-behind architecture in Visual Studio .NET (the idea of separating code (controller) from the presentation (view)) is based on MVC pattern.
Have you heard your OO evangelist yelling : "Code against Interface, not implementation!"? He is referring to Strategy Pattern.
The event handling in .NET is based on the Observer Pattern.
Now you get the picture, right? So dont hold behind. If you are new, get hold of the Head First Design Patterns book and have a wonderful ride!
Disclaimer: No, I don't get paid by O'Reilly! I just love the book!
Well, there is nothing to fear, as the beauty of design patterns lies in the fact that we have all used it some where unknowingly. Well, may be not all, but some of them at least. Have you heard of MVC (Model-View-Controller) pattern? Yes? Good. Have you used it? No? Are you sure? The very code-behind architecture in Visual Studio .NET (the idea of separating code (controller) from the presentation (view)) is based on MVC pattern.
Have you heard your OO evangelist yelling : "Code against Interface, not implementation!"? He is referring to Strategy Pattern.
The event handling in .NET is based on the Observer Pattern.
Now you get the picture, right? So dont hold behind. If you are new, get hold of the Head First Design Patterns book and have a wonderful ride!
Disclaimer: No, I don't get paid by O'Reilly! I just love the book!
Saturday, March 03, 2007
An attempt to learn Design Patterns
Months ago I had picked up a Design Patterns book titled Head First Design Patterns. This book took me to ride with the very first chapter. But unfortunately, due to busy work load, I could not continue reading the rest. And every time I see that book in my shelf, I feel guilty.
And again, it would not be my reading habit. It is the subject in itself. Unless and until you get your hands dirty by implementing the concepts discussed in this books, nothing would "remain" in your head. May be its just me.
I have decided to take it slow and get this book chapter by chapter. Read one chapter. Then discuss and share the principles with my peers. There are dudes at work who have similar interests in learning the design principles.
And again, it would not be my reading habit. It is the subject in itself. Unless and until you get your hands dirty by implementing the concepts discussed in this books, nothing would "remain" in your head. May be its just me.
I have decided to take it slow and get this book chapter by chapter. Read one chapter. Then discuss and share the principles with my peers. There are dudes at work who have similar interests in learning the design principles.
Subscribe to:
Posts (Atom)
Cookies, anyone?
Our application started having integration issues early March this year. Did I say that was intermittent? To add to our confusion, we coul...
-
Disclaimer: This post has nothing to do with washing or repairing cars. Well, I have been pondering over Managers and Management for lo...
-
Yesterday I had this popup on my new Nokia Lumia 800 for a phone update. I connected it my laptop and up came the Zune. I went through the ...
-
Our application started having integration issues early March this year. Did I say that was intermittent? To add to our confusion, we coul...