A new guard page for stack cannot be created- ASP.NET MVC4 Error

An hour back I was working with ASP.NET and encountered with this pretty error. I kept wandering for about ten minutes what really has happened. My iisexpress.exe was automatically shut down and it didn’t work when I kept hitting CTRL+F5.

How I solved it:

Later i the process I came to know that I had the name for an Action was “View” that you can see in the picture below. 

I renamed it to View1 and it worked again. Hope this helps somebody. Thanks!


What is MongoDB?

MongoDB is a NoSQL DataBase whose main features include document-oriented storage, full index support, replication and high availability, auto-sharding, querying, fast in-place updates, Map/Reduce, and GridFS.

MongoDB addresses volume, variety, and velocity of data that organizations increasingly have to deal with in the following ways:

  • Massive Data Volumes: MongoDB is designed to scale horizontally on commodity hardware, making it easy to add nodes to a cluster as data volumes and velocities increase. 

  • Real-time demands: As well as supporting the fundamental querying that you’d expect from an operational database, MongoDB’s native Map/Reduce and aggregation framework support real-time analytics and insights.
  • Rapid evolution: An organization’s needs should change as it responds to the information gained from all the data it has access to. MongoDB’s dynamic document schema enables applications to evolve as the needs of the business evolve.
  • Document-Oriented Storage: MongoDB is a document database, meaning that it stores data in semi-structured, JSON-style documents in collections, rather than storing data in tables that consist of rows and columns, as is done with relational databases such as MySQL. MongoDB collections are similar to tables in relational databases, although collections are a lot less rigid.


What is Web 2.0?

Image Courtesy: wikipedia.org

The term “Web 2.0” defines a set of principles and practices for web applications,
which, when followed, entitle a web application to wear the Web 2.0 crown. A web
site can claim to be a Web 2.0 site if it:
Allows users to control data presented on the web site
  • Presents a platform that enables the mixing (or mash-up) of technologies and data
  • Enables services to be consumed that are beyond the boundary of the application
  • Harnesses collective intelligence by enabling the following:
    • Aggregation of relevant content from heterogeneous sources
    • User contributed content
    • User moderation of content via tagging and rating
  • Uses state-of-the-art technologies that take interactivity on the Web to the next level by use of popular technologies like Ajax, Flash, and Silverlight.