You can very well do anything you want. But it is a question whether your boss or colleagues will allow you to or if this is a product or application. Simple MVC is always the best one to incorporate since you can say the application is MVC!!
Regards,<br />Joe<br /> <br />"Always program as if the person who will be maintaining your program is a violent psychopath that knows where you live."<br />--Martin Golding
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com