This is a continuation of my Introduction to ASP.NET MVC series. As I outlined before this is in an effort to write the book and keep blogging, I decided to write/blog the last chapter, Chapter 2. I am doing this so I can receive feedback on this chapter as early as possible. Because this chapter, in my opinion, is probably the most critical of the book, it defines the context around ASP.NET MVC and how it differs from ASP.NET Web Forms, as well as giving a historical perspective of the MVC pattern. In the next several posts we will cover the following parts of Chapter 2 from the book: * The Model-View-Controller Pattern * ASP.NET MVC vs. ASP.NET Web Forms * The Model * The View * The Controller
- Nick Berardi
A couple days ago I came across a breaking change in ASP.NET MVC PR4 that wasn’t reported. The breaking change is that defaults from routes are no longer used as defaults for parameters in the action method, if no appropriate parameter is found in the request. So I decided to take this obvious disapointment and turn it in to something I have been thinking about for a long time, but never really had the motivation to impliment. In .NET you are allowed to add attributes to anything that can be defined via reflection, including classes, interfaces, structures, and even return types and parameters of methods.
- Nick Berardi
Scaling ASP.NET Application just got easier with a new technology that Microsoft has just released that they have dubbed codename “Velocity”. This product is still in the early stages of development, but it is meant as a direct competitor against memc
- Nick Berardi
Scaling ASP.NET Application just got easier with a new technology that Microsoft has just released that they have dubbed codename “Velocity”. This product is still in the early stages of development, but it is meant as a direct competitor against memc
- Nick Berardi
Today I had the need to create a custom event using jQuery, in order to launch a customized form validation event from a global submit event. I did this so I could focus in on the first form field that had an error. But I needed something more than the st
- Nick Berardi
Today I had the need to create a custom event using jQuery, in order to launch a customized form validation event from a global submit event. I did this so I could focus in on the first form field that had an error. But I needed something more than the st
- Nick Berardi
So if you are to take anything away from this rant, take this, do what you love, and become the best at it. And if what you love isn’t your 9-5 job, deeply understand this and get out of the way of people who’s 9-5 job is what they love.
- Nick Berardi
So if you are to take anything away from this rant, take this, do what you love, and become the best at it. And if what you love isn’t your 9-5 job, deeply understand this and get out of the way of people who’s 9-5 job is what they love.
- Nick Berardi
To facilitate my prediction, of most of you using OpenID by the end of the year, I am going to give you 2 easy steps to turn your blog, or any website, in to a OpenID gateway. That will work for OpenID 1.0, 1.1, and 2.0 versions of the protocol.
- Nick Berardi
"You ever have one of those days where somebody else screwed things up for you and it just snowballs from there. Well that was my day yesterday. I was have a very productive day, until I decided to get a Quicktime update from Apple. Then from there everything just went down hill."
- Nick Berardi
Managed Fusion URL Rewriter is a powerful URL manipulation engine based on the Apache mod_rewrite extension. It is designed, from the ground up to bring all the features of Apache mod_rewrite to IIS 6.0 and IIS 7.0. Managed Fusion Url Rewriter works with ASP.NET on Microsoft's Internet Information Server (IIS) 6.0 and Mono XPS Server and is fully supported, for all languages, in IIS 7.0, including ASP.NET and PHP. Managed Fusion Url Rewriter gives you the freedom to go beyond the standard URL schemes and develop your own scheme. URL Rewriter provides websites with the ability to replace your querystring into short, memorable and meaningful links. One of the great advantage by using this tool, is that your web site becomes totally search engine friendly which means higher page ranking from the search engines. URL rewriting is the process of intercepting an incoming Web request and redirecting or rewrite the request to a different resource. When performing URL rewriting, the requested...
- Nick Berardi
Managed Fusion is a leading information technology consulting firm serving clients throughout the United States. Our clients are some of the best-run businesses in the world in manufacturing, distribution, retail, financial services and insurance industries. Managed Fusions' consultants and staff are experts in designing, building, marketing and delivering business-driven technology solutions. We help our clients gain a competitive advantage by using internet-based technologies to make their businesses more responsive to market opportunities and threats, strengthen relationships with customers, suppliers and partners, improve productivity and reduce information technology costs. Managed Fusion prides it self in providing solutions to our clients that are both flexible and make a powerful impact on their day-to-day operations. In fact the name Managed Fusion came from a core belief of the founder, Nicholas Berardi, that solutions provided to clients must grow with their business...
- Nick Berardi
Utopia is an imaginary destination without poverty, sin or suffering. That was our goal when we conjured up AnythingForSaleByOwner. We dreamt of a place that buyers and sellers from around the world could connect. A place where someone can offer a product for a nominal fee and someone in want or need of that product could contact the seller. Simple. Easy to navigate. Free from scaled cost to operate. A true shoppers' utopia. We're not naïve. We know that there is no such utopian island that is free of all life's horrors, but that didn't prevent us from following our dream of a shopper's virtual utopia. A place where consumers can search for dream items at bargain prices, or sellers weren't bound by location alone while suffering from pillaged profits. While creating our site, we examined what works on other sites and why it works. And what doesn't work. What we discovered was a bit alarming - who's really benefiting from these transactions? Sure, billions of dollars are being...
- Nick Berardi
At Vovéo we are bringing to life a vision for a new breed of marketing. One that begins with a belief that all marketing must work toward a single goal - results. Vovéo's marketing services drive results because they are highly adaptable, in step with the front lines, customer-centric, extremely focused, and tightly integrated. It is our integrated approach to marketing that stands in stark contrast to the traditional "stovepipe" mentality still prevalent in many organizations, where narrowly conceived departmental lines prevent the effective integration of all marketing disciplines.
- Nick Berardi
Every developer has their favorite tool collection that they must have in order to survive while developing software. The list below is indispensable in my day-to-day activities and that is why I am sharing it with my readers. My list was inspired by Scott Hanselman's own list of tools that he uses. However I would be really interested to see what Scott's actual list is since it would be almost impossible to touch each and every tool once a week as he claims. Because many of them serve the same purpose.
- Nick Berardi
I like to consider myself pretty educated when it comes to some of the recent developments in structured software development. However I am at a total loss here so I am presenting this pattern to my readers to see if they have seen it before? For now I am
- Nick Berardi
I like to consider myself pretty educated when it comes to some of the recent developments in structured software development. However I am at a total loss here so I am presenting this pattern to my readers to see if they have seen it before? For now I am
- Nick Berardi
I like to consider myself pretty educated when it comes to some of the recent developments in structured software development. However I am at a total loss here so I am presenting this pattern to my readers to see if they have seen it before? For now I am calling this "The Modeling Pattern".
- Nick Berardi
"Shocker blaming Clinton for taking money, when he took almost 20 times as much. I don't support either of these candidates. But I guess what they say is true. If one Democrat comes out with outrageous aligations they are probably doing the same themselves and just trying to deflect future criticism."
- Nick Berardi
"McCain is nothing close to a Republican either. He is just a pandering politician that would sell his mother to get a couple more votes."
- Nick Berardi
"Or maybe if you weren't a total socialist you may realize that Fox news is just representing the lineup that the republicans want to hear about. Giulliani, Thompson, Romney. Nothing new there. Take a look at the line up for CNN. Then go in to the network TV and see the huge bias towards Democrats or Republicans that act like Democrats. Everything else gets by your radar because of the "I hate Fox News"-blinders are on. I don't know if you think it is cool, or you do say these things because that is what all your high school buddies are doing, or maybe you are a little more grown up and you let your college professor fill your head with dog shit. Either way grow up, step back, and take a look at the big picture and realize you are getting led around by the nose. Form your own opinions it is not cool or unique to repeat everything you hear on Digg."
- Nick Berardi
"I thought this was one of the things the Democratic congress was going to get rid of? Big surprise, they are no different than the Republicans, except they are better at pandering to whom ever can cast a vote."
- Nick Berardi