Tag: ASP.NET MVC

  • Greentube Internet Entertainment

    As a generalist in the role of technical project manager, I was working with software projects from many perspectives – system integration, guiding the development, conceiving new solutions.

    Integrations of internal and external systems, scalability, system details knowledge, and having the big picture in mind all play a significant part in daily work.

    (more…)

  • Multiple Values For The Same GET or POST Parameter in ASP.NET MVC

    Multiple Values For The Same GET or POST Parameter in ASP.NET MVC

    There are situations where you need to pass multiple values for the same parameter to the server, here are some patterns.

    • Multiple checkboxes to pick the values for the same purpose.
      • Select columns to show in the table
      • Select post categories
    • User can add as much values as he/she likes.
      • Add new tag
      • Add language
    • User can remove multiple items from a list.
      • Remove items from shopping cart

    This can be handled by passing many values in one parameter with a common delimiter, or by passing multiple values as the same parameter. Here are examples with the GET method, for the POST it works the same.

    (more…)
  • Pole Energy

    The Pole Energy online shop project was truly interesting and creative, but on the other hand a big challenge as well.

    The goal was to create a secure, modern, multilingual online shopping application. It has taken about a year, from the initial idea until the full version, during 2009 and 2010, with the first release at the beginning of 2010.

    At the beginning of the project I have created the application architecture, entities, relations, and use cases. As we did agree to loosely follow Agile development process, the architecture was redesigned several times during the project.

    During the implementation, I have lead a crew of experienced developers in the effort to achieve high quality and performance.

    We have decided to go with the Microsoft stack, using ASP.NET MVC enhanced with jQuery to create the user interface, using Entity Framework, LINQ, and C# for the middle tier DAL (Data Access Layer), and Microsoft SQL Server as the back end.

    The project is successfully running on the cloud platform at www.poleenergy.ch