Permalink
Mohit on programming
  • vote
    17
    0 starsmohit | Shared With: Everyone - Apr 24 2008 | development, asp, net, c#, scalability, programming
    Wicked Code: Scalable Apps with Asynchronous Programming in ASP.NET

    Quoted: A truly scalable ASP.NET Web site makes optimum use of the thread pool. That means making sure request-processing threads are executing code instead of waiting for I/O to complete. If the thread pool becomes saturated due to all the threads grinding away on the CPU, there's little you can do but add servers.
    .
    However, most Web apps talk to databases, Web services, or other external entities, and limit scalability by forcing thread-pool threads to wait for database queries, Web service calls, and other I/O operations to complete.

  • vote
    39
    0 starsmohit | Shared With: Everyone - Apr 24 2008 | html, xhtml, todo, development, chaya, c#, asp.net, programming
    CodeProject: Convert HTML to XHTML and Clean Unnecessary Tags and Attributes. Free source code and programming help

    I am going to use this to clean up the html for some of the sites I maintain. The author (Omar Al Zabir, CTO of pageflakes) is one of the best .Net developers around.

    Quoted: Convert HTML to XHTML while applying tag and attribute filters in order to produce nice and clean HTML for web posting.; Author: Omar Al Zabir; Section: C#; Chapter: Languages

  • vote
    5
    0 starsmohit | Shared With: Everyone - Apr 17 2008 | software, engineering, programming, startups, entrepreneurship
    Pithy Insights On The Business of Software

    I agree 100% that high quality engineering alone is generally not enough to make a great company. You need the right market opportunity, relationships, and distribution channels.

    However, some folks take the extreme perspective -- describing programmers as commodities or resources. I'm happy that some prominent bloggers have challenged this perspective over the last few weeks:

    Quoted: 3. Programmers have not been, and never will be, commodities. If you think this way, I'd quit now.
    ...
    2. Great software is produced by great people. Mediocre people don't ever accidentally produce great software that makes millions of dollars.

    The other insights in this post are well, very insightful, too.

  • vote
    10
    0 starsmohit | Shared With: Everyone - Apr 16 2008 | software, development, tools, programming, engineering
    CodeClimber: "All I need is a Programmer"

    Quoted: [From a commenter] In my experience people with this proposition are just as seriously underestimating the business side. If you're going to take on a business partner, that partner better be able to bring in money. You should ask how much money they're bringing to the table and what the sales pipeline looks like. If both are empty, then they aren't going to hold up their end of the bargain no matter what you build.

  • vote
    3
    0 starsmohit | Shared With: Everyone - Mar 20 2008 | asp.net, development, c#, validation, .net, programming
    ASP.NET Validation in Depth

    The problem with calling Validate in Page_Load is that your controls may not be ready to be validated (i.e. they need to be Loaded before they are ready to be validated).

    Quoted: One potentially confusing thing about this timing is that the validators will not have been evaluated at the time Page_Load is triggered. The benefit of this is that it gives you a chance to programmatically change property values affecting the validity of the page, such as enabling or disabling certain validators.
    ...
    If this timing is not to your liking and you prefer to evaluate everything in Page_Load, you can do this by explicitly triggering the validation during this event by calling Page.Validate.

  • vote
    11
    0 starsmohit | Shared With: Everyone - Dec 19 2007 | development, strings, programming
    String Functions Online

    Some useful online string functions.

    Quoted: On this site, you will find online tools to perform common string manipulations such as reversing a string, calculating a string's length or encoding a string.

  • vote
    12
    0 starsmohit | Shared With: Everyone - Aug 19 2007 | smt5600, windows mobile, development, programming, asp.net, microsoft, httpbrowsercapabilities
    Browser Definition File Schema (browsers Element)

    ASP.Net thinks my cell phone's browser doesn't support cookies. So, I can't login to blue dot mobile. I think this can be solved by updating a browser definition file on the server.

    Quoted: Browser definition files contain definitions for individual browsers. At run time, ASP.NET uses the information in the request header to determine what type of browser has made the request. Then ASP.NET uses .browser files to determine the capabilities of the browser, and how to render markup to that browser.

  • vote
    12
    0 starsmohit | Shared With: Everyone - Aug 17 2007 | development, programming, random
    RANDOM.ORG - Byte Generator

    Handy and maybe hours of fun.

    Quoted: This page allows you to generate random bytes using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.

  • vote
    11
    0 starsmohit | Shared With: Everyone - Aug 10 2007 | development, programming, languages
    ASP Language Detection : Determine which Languages are Present in a String

    Looking for source code to do this. Any pointers?

    Quoted: The Chilkat ASP String Component is freeware and may be used in any ASP application. To install, download and unzip the ASP String Component. Then copy the CkString.dll to a directory on your ASP Web Server and register it with regsvr32.exe.

  • vote
    11
    0 starsmohit | Shared With: Everyone - Nov 25 2006 | development, programming, functional

    Quoted: Programming
    ...
    * Why Functional Programming Matters. John Hughes.

1 - 10 of 19 Faves

Related Content from Around Faves

developer

VIEW ALL