Madhawa Learns To Blog

.net, c#, sql, OOAD and more mad memory dumps...

Tuesday, May 30, 2006

The Da Vinci Code book...

Today I got The Da Vinci Code, the book on which the most controversial movie these days is based on, from my new friend Pervis. Although the movie has been banned here in sri lanka book has not. And yesterday I checked a DVD shop out but there was the camera copy of the movie. I think original copy will be available soon in the town.

http://www.danbrown.com/novels/davinci_code/reviews.html

Visual Studio .NET 2005 Keyboard Shortcuts

Today early in the morning my friend Anuradha sent me a link which I was badly looking for. Keyboard shortcuts for Visual studio 2005. I know you will love it. :)

http://www.codinghorror.com/blog/files/Visual%20Studio%20.NET%202005%20Keyboard%20Shortcuts.htm

Monday, May 29, 2006

Microsoft Visual Studio Code Name “Orcas” - LINQ CTP (May 2006)

Now you can download Microsoft Visual Studio Code Name “Orcas” - LINQ CTP (May 2006) from here.

This release adds significantly to the LINQ functionality previously available. Highlights of this release include:

*Productivity enhancements via DLINQ designer and debugger support within the Visual Studio 2005 IDE.

*Support for a broader range of development scenarios thanks to new databinding and ASP.NET support.

*Ability to integrate LINQ with existing code through features like LINQ over DataSet and DLINQ improvements including inheritance

*Feedback driven features including deep stored procedure support, since the earlier CTP.

http://msdn.microsoft.com/data/ref/linq/

Wednesday, May 24, 2006

If you drive, you don't drink...

Think abt this fellas...

Wednesday, May 17, 2006

Robust Tool to Reverse Engineer .net Executables into High Level Language

Dis# (DisSharp) is a powerful tool to reverse engineer MSIL code into a human readable one. In addition to the support for a choice of programming languages and the latest .NET 2.0 innovations, it offers unique processing of metadata, name import from PDB files and documentation import from XML files, inline code editor and a host of other features. Their synergetic force results in amazingly accurate decompilation.

When working on PE source code it is often helpful to disassemble the code and check individual instructions. Visual Studio provides a standard tool which goes to some extent with the job. But oftentimes it's not enough. Dis# makes the next step in the code analysis and decompiles executables to help the user verify the code, find bugs and vulnerabilities, or just study algorithms to ensure the applet's interoperability. Relying for some part on the self describing nature of .NET Portable Executables, the program amends their metadata with local variables and runs a series of code transformations and simplifications. With an amazing speed of over 2000 methods per second it transforms the binary code into a high level language very close to the original source code. Besides the optimization of the code itself, the program offers several options to optimize the view. It can expand abridged names into full namespaces, present constants as either decimals or hexadecimals, provide Unicode Chars, Type Detail, Single Statement Brace and other options.
...

Download the tool from here,
http://www.netdecompiler.com/index.html

[Thx Chamindu(magneto) for the link]

Another e-book link...

Another cool e-book link. Check this out.

http://www.en911.com/ebook/1-1.htm

Friday, May 05, 2006

New site of Ministry of Defence, Public Security, Law & Order

Yeah... it’s not a hoax man. It's real. At last it has happened. Check this out and book mark it for the truth over craps of tamilnet (pro site of LTTE).

http://www.mod.gov.lk/

Tuesday, May 02, 2006

Saying good bye…

I left the Kandysoft (previously known as Logical Systems) after working there more than 2 years. That was the best place I worked so far. Learned a lot of things and had a very good time. If I merely say, that’s the place I grew up as a developer. I had the chance to learn from the best mentors like Dinesh and Buddhima.

Not only me but Dinesh is also leaving the Kandysoft. So we two arranged a small treat for our friends at “Muhudu Mituro” at Mountlavinia beach. That was a nice small joint we used to gather for things like this. So everybody was there except couple of guys who got other important appointments and girls because of traveling problems.
I was very sad ‘coz Gogula, one of my best friends and also our official photographer (who are using Sony Eriksson W800 phone for snapping) wasn’t there. Believe me he is the best photographer I’ve known. : ). So sad to say there are no snaps.

Anyway with the fall of dark we all got drunk and talking and talking and talking, but nothing about software development. Oh boy, we had a lot of fun remembering our past at the company. : )

Not only the knowledge but I earned a lot of good people from this place. We were not just friends but like a family. So leaving them was the hardest feeling I got some times back as I could remember. I really miss you guys.

I wanna say thanks all who came to have a great time with us.

And I thank all the people who gave me tremendous support at Kandysoft when I really need it and I wish all the best in their future.

Good bye Kandysoft!