TheWay I See It

Techno Funda By Vijayshinva Karnure.   

  • The Way I See It

    Using Themes in ASP.NET loads System.Drawing namespace

    • 9 Comments
    Using the System.Drawing namespace is strongly discouraged in ASP.NET as it leads to a lot of performance/runtime problems. Recently one of our customers reported an issue where we were getting GDI+ errors in a normal ASP.NET application. Exception...
  • The Way I See It

    Limiting Passive FTP Port Range on IIS 7.0 / IIS 6.0 / IIS 5.0

    • 5 Comments
    Passive FTP uses a range of ports to transfer data. This can be a problem because the port range that IIS uses has to be opened up at the Firewall. Many administrators would like to limit the port range between specific values so that they can have a...
  • The Way I See It

    The lone System.OutOfMemoryException in your memory dump

    • 0 Comments
    I was recently asked ... Every time you run !dumpallexceptions ( !dae ) you will find that there is always a System.OutOfMemory exception object that will be listed Number of exceptions of this type: 1 Exception MethodTable: 0482151c Exception object...
  • The Way I See It

    MachineKeys For IIS 7.0

    • 2 Comments
    IIS uses MachineKeys for encryption. IIS 6.0 uses a particular key c2319c42033a5ca7f44e731bfd3fa2b5_GUID to do the encryption. If you have worked on IIS Admin start up issues the machine keys is one of the first things we check because if you do not have...
  • The Way I See It

    ISSUE : SMTP Configuration - Unspecified Error

    • 10 Comments
    A new SMTP related issue has been brought to our notice and we are currently working on fixing it. This post provides information about an issue under investigation and is subject to change. SYMPTOMS When you make changes to the properties of a...
  • The Way I See It

    The ASP.NET - IIS Support Team has a new Weblog

    • 1 Comments
    The ASP.NET - IIS support team has started a new weblog http://blogs.msdn.com/webtopics and I am one of the authors who will be working on it. We will be discussing common ASP.NET - IIS issues which get reported to us. So next time you face an ASP.NET...
  • The Way I See It

    Automatically Email PowerShell session transcript

    • 0 Comments
    How about automatically logging your entire PowerShell session and getting the transcript in an email ? You can use it to keep a track of changes made (of course via powerShell :)) Or just for logging. PowerShell can be customized via Profiles....
  • The Way I See It

    Where is ASP.NET 3.5 on IIS ?

    • 124 Comments
    Most people on installing .NET 3.5 on the server "expect" an entry for v3.5 under the ASP.NET version Tab in IIS manager. And not finding that entry start panicking. If you have been one of those read on. The more tech savvy folks try to run aspnet_regiis...
  • The Way I See It

    Object.ReferenceEquals(valueVar, valueVar) will always return false

    • 0 Comments
    The ReferenceEquals method is usually used to determine if two objects are the same instance. But you need to be a bit cautious when you use it with Value Types. Consider the following code. static void Main( string [] args) { int valueVar = 15;...
  • The Way I See It

    Internet Explorer 8 Activity Provider - Search MSDN Blogs

    • 1 Comments
    Everyone who tuned in to MIX '08 should be knowing that the BETA version of Internet Explorer 8 is now available for public download. Internet Explorer 8 has a lot of features to look out for - Standards Compliant (It passes the Acid 2 Browser Test...
  • The Way I See It

    Using Windows Server 2008 as a SUPER workstation OS ... Cont'd

    • 80 Comments
    This is a continuation of my previous post Using Windows Server 2008 as a SUPER workstation OS Here are a couple of things I missed in my previous post 11. Processor Scheduling As pointed out in a comment on my previous post; On Windows Server...
  • The Way I See It

    Using Windows Server 2008 as a SUPER workstation OS

    • 232 Comments
    Windows Server 2008 is the best OS to be released till date from Microsoft's stable. And the moment I got hold of the RTM build I could not resist installing it on my workstation. Due to the nature of my work I always prefer running a Server OS on my...
  • The Way I See It

    Anatomy of ASP.NET Forms Authentication Return URL

    • 2 Comments
    Consider you are browsing an asp.net web application that uses forms authentication and you are browsing the following url http://localhost:43751/FormsAuth/default.aspx?var1=test1&var2=test2&var3=test3 Once you time out you will be redirected...
  • The Way I See It

    WinDbg Scripting - Dump column names from a data table

    • 3 Comments
    Windbg provides a nice scripting mechanism with which we can automate repetitive tasks. It is seldom used and I have found very few people who actually utilize it but it is a great way to automate tasks. One annoying routine that I regularly used to...
  • The Way I See It

    Adding Icons to your custom IIS 7.0 Manager UI Modules

    • 2 Comments
    There is a lot of enthusiasm around building IIS UI modules that show up in the IIS Manager. The extensibility model that IIS 7.0 ships with is great and provides a lot of opportunity for developers to come up with nifty modules. One thing that developers...
  • The Way I See It

    IIS 7.0 - IIS Manager Module to scan for assemblies built in debug mode

    • 9 Comments
    Often assemblies are built in debug mode and deployed on production servers causing performance degradation. Using this module you can scan all your website folders to find .net modules that are built in debug mode. INSTALLATION 1. You will have...
  • The Way I See It

    Preventing ildasm from disassembling your assembly

    • 7 Comments
    The MSIL Disassembler (ildasm.exe) is a neat tool that can be used to view the MSIL code of a .Net assembly/dll. Many of you should have used it to peek into assemblies while debugging/troubleshooting. I use it a lot to check assembly namespaces...
  • The Way I See It

    IIS 7.0 - Seven goof ups in IIS 7

    • 3 Comments
    The way I see it here are seven goof ups that will most likely make it to the shipped product. FYI so that you don't end up getting surprises. 1. Clusweb.vbs Clusftp.vbs are shipped but not supported IIS 6.0/5.0 supported clustering of IIS servers...
  • The Way I See It

    IIS 6.0 - FastCGI

    • 6 Comments
    CGI application were discouraged on IIS webservers because for every request a new host process had to be spawned raising questions about performance. The FastCGI protocol is set to change this. The concept is simple instead of creating a new host...
  • The Way I See It

    SOS your Visual Studio

    • 4 Comments
    If you as a developer are interested in taking quick peeks into memory allocation you can load SOS (Son Of Strike) in Visual Studio to do that. SOS is written as a WinDbg extension but can load in Visual Studio and do most of the stuff. To begin with...
  • The Way I See It

    Orchestrating Kerberos Authentication .... SPN Cheat Sheet

    • 7 Comments
    When it comes to orchestrating Kerberos authentication on IIS websites most people get it wrong when the question of Service Principal Names (SPN) comes up. Microsoft PSS gets a huge number of such issues. When you set a SPN you are telling the Key...
  • The Way I See It

    Visual Studio Debugging websites that require client certificates

    • 0 Comments
    Just when I was too confident about my Visual Studio F5 skills I encountered the devil :) Not a very common scenario but consider you are developing a website off an IIS server and you need to debug it. The only catch is that the website is configured...
  • The Way I See It

    IIS 6.0 Recovering websites from a stale metabase.xml

    • 18 Comments
    The metabase is a repository for most IIS configuration settings. It resides as a plaintext XML file metabase.xml in the systemroot\System32\Inetsrv folder. All the websites and their corresponding settings are stored in this file. The problem with this...
  • The Way I See It

    A tryst with MSIL

    • 0 Comments
    Any ASP.NET developer should be knowing that when his/her .NET application is compiled, the high-level code written in C# or Visual Basic .NET is compiled into the intermediate language MSIL. It is this MSIL that the Common Language Runtime (CLR) actually...
  • The Way I See It

    Enter the Leo!

    • 1 Comments
    Vijay jumps on the blogging bandwagon. Let's see how this works out... I guess that I should start by saying who I am and what I do. My name is Vijayshinva Karnure and I work for Microsoft at India. My role involves helping developers and system...
Page 3 of 3 (75 items) 123