This article supposedly will help good developers develop good design for their websites. I have always had this problem. I always felt I lacked this "good designing capability".
http://peterkellner.net/2006/08/28/msprofcsshowto/
I did not go through it yet. But once I am home I would study that and make some observations.
Thursday, October 12, 2006
Speed launch of Studio products
Its been around 6 months since I used Visual Studio and worked on any .NET application. So I am having problem of amensia - memory loss!! :D I have been using the /nosplash option with Visual Studio since long, since I started real coding on .NET! But sitting idle in my office and browsing the internet, it took me a long time to recall "what was the option that I used to quickly launch Visual Studio?". It is the "/nosplash option, which you can give in the TARGET of your Visual Studio project. For example, you can launch the Visual Studio from Start->Run and type "devenv". You can see the usual Splash screen. Its very elegantly designed, but still I dont want to see it everytime I start Visual Studio(I used to launch Visual Studio around 20-30 times a day!) So you can use this handy tip. Type
"devenv /nosplash" and press enter. And Splash!!! your Visual Studio is straight up! and working fine!
This post is just to make sure that incase I forget that myself, I know where to look out !
"devenv /nosplash" and press enter. And Splash!!! your Visual Studio is straight up! and working fine!
This post is just to make sure that incase I forget that myself, I know where to look out !
Signing a weak assembly in .NET 2.0
Just came across this post on MSDN Blogs. It says "Signing an unsigned assembly in .NET 2.0". Usually I dont find such things interesting, but gone are those student days and being a professional, there are some "corporate" things to be learnt. So recently I borrowed a book from library "Introducing .NET Framework" by O'Rielly. It was an old book, dated .NET 1.0 beta 2 release!! but still I felt I learnt a lot of new details regarding .NET Framework, especially about the CLR and stuff like that. So I found this one interesting. I have made some notes which I would post it in the future.
For now, take a look at this.
http://blogs.msdn.com/neerajag/archive/2006/10/12/signing-a-existing-net-assembly.aspx
For now, take a look at this.
http://blogs.msdn.com/neerajag/archive/2006/10/12/signing-a-existing-net-assembly.aspx
Wednesday, October 11, 2006
Height of Sincerity!
well the title would not make any sense for another two to three days. Thanks to my colleagues that I am nominated for the Best Learner and Best Guide awards for the FLP batch. Friday, the 13th! is a big day for us, FLPites. Its our Graduation day and the day when we get a hint of our "what next?"
Old habits die hard and my taste for .NET still remains. So I often keep browsing about Microsoft and .NET. In that process I read some excellent blogs. One such blog is here. Its an index of Various "How-to-deploy" on Visual Studio. It is a must-look!
http://blogs.msdn.com/astebner/articles/574618.aspx
I would not change the heading of my blog. But I would like to post few comments on the currently technology I am working on! Surprisingly, inspite of not liking the platform, I am doing pretty well on Mainframes! As a developer who fine tuned his programming skills among OBJECTS, working on COBOL, developing applications with CICS appears awful. But still, you have to do it.
One thing that we should appreciate about coding Cobol on Mainframes is, with the tools I used so far, I now feel that I can survive coding without the help of Visual Studio or Eclipse or any IDE for that matter. If you can manage a project on TSO, trust me, you can do wonders with Visual Studio and other IDEs.
There is a lot to learn about Mainframes - CICS, COBOL and JCL! But still somehow I feel I dont belong here. I plan to move to .NET professionally too....
More insights later. I also plan to post tips/guide for mainframe beginners! Now - I aint a beginner anymore and I do have valuable suggestions and tips on Mainframes too!
Old habits die hard and my taste for .NET still remains. So I often keep browsing about Microsoft and .NET. In that process I read some excellent blogs. One such blog is here. Its an index of Various "How-to-deploy" on Visual Studio. It is a must-look!
http://blogs.msdn.com/astebner/articles/574618.aspx
I would not change the heading of my blog. But I would like to post few comments on the currently technology I am working on! Surprisingly, inspite of not liking the platform, I am doing pretty well on Mainframes! As a developer who fine tuned his programming skills among OBJECTS, working on COBOL, developing applications with CICS appears awful. But still, you have to do it.
One thing that we should appreciate about coding Cobol on Mainframes is, with the tools I used so far, I now feel that I can survive coding without the help of Visual Studio or Eclipse or any IDE for that matter. If you can manage a project on TSO, trust me, you can do wonders with Visual Studio and other IDEs.
There is a lot to learn about Mainframes - CICS, COBOL and JCL! But still somehow I feel I dont belong here. I plan to move to .NET professionally too....
More insights later. I also plan to post tips/guide for mainframe beginners! Now - I aint a beginner anymore and I do have valuable suggestions and tips on Mainframes too!
Friday, September 29, 2006
After a long time
Well hi to those non-existent visitors of my blog ! :)
Lots of work got updated on the Microsoft development front(in my unfortunate absence). Anyway this post is to just store a link about UpdateControl, an aTlas how-to. Wonderful job done, i find it pretty soothing as i have just completed reading Atlas At Last:MSDN Mag article. Take a look at the how-to :
http://blogs.msdn.com/trobbins/articles/678575.aspx
Wish I had a PC at the place I stay :(
Lots of work got updated on the Microsoft development front(in my unfortunate absence). Anyway this post is to just store a link about UpdateControl, an aTlas how-to. Wonderful job done, i find it pretty soothing as i have just completed reading Atlas At Last:MSDN Mag article. Take a look at the how-to :
http://blogs.msdn.com/trobbins/articles/678575.aspx
Wish I had a PC at the place I stay :(
Wednesday, May 03, 2006
Step by step guide to Web Services
Firstly, this is no documentation for Web Services and neither do i wish to make any. I dont discuss any inernals on how web services work. It is just a step-by-step guide to develop Web Services and consuming them in .NET. I prefer VB.NET for this tutorial. I use layman terms and if you have some problem with my language, visit MSDN and learn-dont bother to visit again.
What are Web Services??
I would say a Web Service is a DLL that is referenced through the internet using HTTP protocol. Instead of shipping your business logic along with the application, as a DLL, we can make it a web service and host it as a website. But all it does is to provide the same services as a DLL - i.e no presentation involved.
How to create a web Service?
1. Start Visual Studio 2003. Go to VB Projects -> ASP.NET Web Service -> Give a project name and click OK.
2. Click on Switch to code view on the designer view you get. We dont need a designer so we go to the code view.
3. You can notice a Hello World method commented. Copy the same and paste it and this time uncomment it. That is your code file should look like this.
_
Public Class Service1
Inherits System.Web.Services.WebService
#Region " Web Services Designer Generated Code "
' WEB SERVICE EXAMPLE
' The HelloWorld() example service returns the string Hello World.
' To build, uncomment the following lines then save and build the project.
' To test this web service, ensure that the .asmx file is the start page
' and press F5.
'
' _
'Public Function HelloWorld() As String
' Return "Hello World"
'End Function
<WebMethod()>
Public Function HelloWorld() As String
Return "hello world"
End Function
End class
4. Ok your web service is ready. Just "Build" the project clicking on CTRL + f5). It starts up IE showing a sample page. That looks like the one shown below!
What are Web Services??
I would say a Web Service is a DLL that is referenced through the internet using HTTP protocol. Instead of shipping your business logic along with the application, as a DLL, we can make it a web service and host it as a website. But all it does is to provide the same services as a DLL - i.e no presentation involved.
How to create a web Service?
1. Start Visual Studio 2003. Go to VB Projects -> ASP.NET Web Service -> Give a project name and click OK.
2. Click on Switch to code view on the designer view you get. We dont need a designer so we go to the code view.
3. You can notice a Hello World method commented. Copy the same and paste it and this time uncomment it. That is your code file should look like this.
Public Class Service1
Inherits System.Web.Services.WebService
#Region " Web Services Designer Generated Code "
' WEB SERVICE EXAMPLE
' The HelloWorld() example service returns the string Hello World.
' To build, uncomment the following lines then save and build the project.
' To test this web service, ensure that the .asmx file is the start page
' and press F5.
'
'
'Public Function HelloWorld() As String
' Return "Hello World"
'End Function
<WebMethod()>
Public Function HelloWorld() As String
Return "hello world"
End Function
End class
Service1
The following operations are supported. For a formal definition, please review the Service Description.
HelloWorld
5. Click on the "HelloWorld" and you are taken to a page that has the SOAP Headers and HTTP Post descriptions along with a Invoke button. Click on the "Invoke" button. the output you get is as follows.<xml version="1.0" encoding="utf-8" ?>
<string> xmlns
<string> xmlns