This paper explains our efforts to add Ada to Microsoft’s family of .NET languages. There are several advantages to weaving Ada into the Common Language Environment provided by the .NET environment. This paper explains our approach and current progress on the research. We provide the means to extract Ada specification files from Microsoft Intermediate Language (MSIL) code and compile Ada programs into MSIL.
Read the rest of this entry »
If you’ve been watching the technical news or attended MIX ‘07, then you’ve probably been hearing about Silverlight (f.k.a. WPF/E). The idea behind Silverlight is simple — provide a cross-browser, cross-platform technology for 2D vector graphics, animations and DRM high-definition media. Currently, Microsoft is targeting the Mac using either Firefox or Safari and Windows using IE6/IE7 or Firefox.
Read the rest of this entry »
An emerging trend in Social Networking sites and Web portals is the opening up of their APIs to external application develop- ers. For example, the Facebook Platform, Google Gadgets and Yahoo! Widgets allow developers to design their own applications, which can then can be integrated with the platform and shared with other users. However, current APIs are targeted towards develop- ers with programming expertise and database knowledge; they are not accessible to a large class of users who do not have a programming/database background, but would nevertheless like to create new applications. To address this need, we have developed the AppForge system, which provides a WYSIWYG application development platform. Users can graphically specify the components of webpages inside a Web browser, and the corresponding database schema and application logic will be automatically generated on the fly by the system.
Read the rest of this entry »
This document is written for application developers who want to build WebLogic Server e-commerce applications using the Java 2 Platform, Enterprise Edition (J2EE) from Sun Microsystems. It is assumed that readers know Web technologies, object-oriented programming techniques, and the Java programming language.
Read the rest of this entry »
The AJAX hype keeps growing. Buzzwords like Comet or RIA are on everybody’s lips. In the area of enterprise software RCP is already firmly established as a client application platform. Replacing or extending existing Rich-Client-Applications with web front-ends has traditionally required a significant investment. The Rich Ajax Platform (RAP) provides a fast-path bridge between the application development with RCP and the increasingly important Web 2.0 environment
Read the rest of this entry »
Producing 3D interactive models is becoming a greater challenge every day. Choosing the right tool to handle the modelling process is essential if the final product is to be a VRML world, which can satisfy the user’s desire for both interactivity and realism. 3ds max offers a potentially excellent development environment for creating high quality 3D models. This paper discusses how the tools and techniques available within 3ds max can be harnessed to produce complex interactive models, which are viewable with a VRML browser.
Read the rest of this entry »
The C# programming language is rapidly gaining acceptance in the developer community [25]. Microsoft has “bet the ranch” with its billion plus dollar investments into the .NET platform and has made it clear that C# is the premier language for targeting .NET [16]. Companies like HP are investing millions to train consultants and push the .NET platform [20], and businesses around the world are starting to listen and buy into what the .NET platform can offer them [8].
Read the rest of this entry »
WebParts are the building blocks of Microsoft Office SharePoint Server pages. By using a simple pattern, you can use NetAdvantage for ASP.NET to target this powerful platform. In this guide, you will learn the key steps necessary to get started in building your own custom web part.
An Introduction to SharePoint
Microsoft Office SharePoint Server (MOSS) is a powerful web-based portal package that promotes communication and collaboration with-in an organization. MOSS can be used to quickly build web applications, through the Web Parts Framework. Web Parts themselves, are packaged components that when added to a page can provide functional pieces of an application such as data visualization, or data entry.
Read the rest of this entry »