Understanding .NEt

Posted on 2012-08-16
Last Modified: 2012-08-20
I'm new to .Net and understand you can tell that a website uses becuase it has a *.asp extension but when you view the source code of the sites it's all HTML.. How can you really tell if the site was deployed using .Net?

ALso can Visual Studio .Net be used to decompile a random *.exe or *.msi file?
Question by:compdigit44
    LVL 14

    Accepted Solution

    Since it's on the server, you can't have direct access to it.  If you can illicit an uncaught exception, you can usually see what version it is running because it will say at the bottom.  For instance, if the sites URL is where Id accepts an integer value, just send it a string like /Controller/Action/RandomString and an error should be thrown.

    Assisted Solution


    If you want to decompile a C# or based *.exe or *.msi file you can use the tool "Reflector"
     > Reflector is a decompiler, it is not free but there is a free 30 day trial : here
     > Some free decompiler also exists. (like this one or this one). I have not tried this two other solutions yet.

    Reflector will only allow you to see the source code, if you want to convert it to a VS solution you might have to use this

    Concerning .net websites, you can't know for sure when using a website if it has been deployed using .net, only some few clues can make you guess :
     > *.asp or *.aspx extension files
     > like EMB01 said, but in this case the MVC Framework for asp was used

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Suggested Solutions

    Title # Comments Views Activity
    Javascript newbie 5 30
    Better way of writing the code 4 22
    Xamarin 10 18
    Program to display an alert on Windows Toolbar 2 25
    In my previous article ( we saw the basics of serialization and how types/objects can be serialized to Binary format. In this blog we wi…
    It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now