KM.Team

    Why not read a book for your collegues!

    I have now originally copied an idea from Rick. The idea is on how to make myself read a book. Rick started by writing out snippets (in his own words) from a book he was reading. Not just writing it for himself, he was sending them as mails to the collegues.

    It so happened that for sometime such mails stopped which prompted me to mail him to ask about the proceedings. He said he shall continue doing it. Which makes him read the book.

    I have also started to do something like that now. I am reading the “Essential .NET - The CLR” by Don Box. And not just that. In our internal forum, a new forum has been dedicated to this purpose. (email becomes cumbersome due to maintainance problems).

    Advantages:

    • I get to read the book as collegues expect something every day.
    • I also get to summarize what I have read (best method to retain knowledge is to share it).
    • Collegues also get to read the book at a glance.
    got to code now.....

    A different advantage of multi-language support in .NET

    Today, I had to create the skeleton VS.NET solution along with the different .NET projects that would go into the solution for a new project at my workplace.

    The reason I chose today as the day for this is that I could see someone starting to go ahead with the project development like some student hacking his way around. I have lost the patience to even look at such kind of coding. Worst is the case when there are files named “WebForm1.aspx” and “WebApplication1.sln”. If not today then never it will be. If substantial amount of coding goes into the project then the natural tendency to resist change occurs and the result is spaghetti code. ( ”Denial is the most predictable of all human responses” - from Matrix - http://www.neoandtrinity.net/)

    Finish Reading →

    Training the non-techies on .NET!

    “How to train the non-techies on .NET?“

    “What should you start with and where to stop?”

    These were just a couple of challenges I had to face this week at the training program organized at my workplace for the freshmen who joined our team a couple of weeks back.

    The challenge becomes more interesting when the group consists of few computer science graduates and few non-computer science graduates.

    Finish Reading →

    My First Ever Talk for the Academia

    On 19th June 2004, gave a talk at the Christ College, Bangalore on the occasion of Corporate Connexion. The topic I chose to talk was “.NET-An Overview”.

    I had never expected such an event to happen at Christ College. Always wanted to be part of this beautiful campus as a student. Great college with great people around.

    Initially, did not know what to talk on. Had no idea about how much the academia is updated with .NET. So, decided to present a very basic talk. The intension was to instill the basics. Clarify all the jargons surrounding .NET technology. Also to give a clear picture on how the various components of .NET fit into the development infrastructure.

    Finish Reading →

    CLI and .NET

    After a long delay, today got the chance to present the Common Language Infrastructure (CLI) presentation to my colleagues.

    A very short, 20 minutes presentation. The shortest presentation of mine till now.

    The Microsoft Powerpoint Slides can be downloaded from here(zip-290KB)

    Related sites of interest would be:
    ECMA –
    www.ecma-international.org
    ISO –
    www.iso.ch
    ROTOR –
    www.sscli.net
    MONO –
    www.go-mono.com
    DotGNU –
    www.gnu.org/projects/dotgnu/
    .NET –
    www.microsoft.com/net

    2003 has been the most eventfull year for me (Stepped into .NET). Hoping to get more surprises and changes in the coming year.

    Attended MSDN Yatra! Bangalore

    Yesterday, attended the MSDN Yatra’s ‘ASP.NET Application Security’ session by MVP Srinivas Sampath.

    Was a very well balanced session.

    Started with the Theory of Planning an ASP.NET application for good security.

    The different stages at which the security can be provided was explained with a neat diagram.


    Usage of SSL was the highlight of the presentation.

    Also usage of Stored Procedures instead of writing SQL in code was emphasized upon.

    There were around 4 good demos.

    One was how to configure IIS to enable SSL security.

    The best was the Login Demo. It demonstrated a good template for authentication. Usage of Salt(Random Number), FormsAuthentication methods to store passwords safely in database.

    It was followed by Authorization demo; identifying of User Roles etc.

    I am going to implement these in my Application.

    That’s it for now.