ASP.NET Web server controls are server controls with an abstract, strongly-types object model. Web server controls include not only form-type controls such as buttons, but also special-purpose controls such as a calendar. Web server controls are more abstract than HTML server controls, in that their object model does not necessarily reflect HTML syntax. Working with […]
Both inheritance and polymorphism are crucial technologies in the development of complex software. Polymorphism enables us to write programs that handle a wide variety of related classes and facilitates adding new classes and capabilities to a system. Derived-Class-Object to Base-Class-Object Conversion In this section, we discuss the relationship between classes in a hierarchy that enables […]
Object orientation uses classes encapsulate instance variables (data) and methods (behaviors). Objects have the ability to hide their implementation from other objects (information hiding). Although some objects can communicate with one another across well-defined interfaces, objects are unaware of how other objects are implemented. Progammers concentrate on creating their own user-defined types called classes. We […]
In enterprise environments, PDF is the common used format to share documents between employees. There are so many third party tools that would provide you a way to convert word documents to PDF. But there are no free tools that would provide this functionality.
In some cases you might have do this conversion programmatically. For example, what if you want some authorized user to make modifications to a document stored in sharepoint and on save you want to distribute the document to people on the network where everyone who doesn’t have MS word on their machines can view?