15 Seconds is looking for technical professionals working in the Active Server field to write articles. If you are interested, take a look at our writer's guide and submit your ideas.
Component Building Section Component Object Model. The basis for OLE and ActiveX.
Tool Parts provide an interface for Web Part properties well beyond the capabilities of the default property pane. In this article Gayan Peiris shows how to customize Web Parts with custom Tool Parts. [Read This Article][Top]
This article demonstrates how to create a reusable component in ASP.NET 2.0 and then consume it from an ASP.NET page. Also learn how the ObjectDataSource control can be used to directly bind the output of an object to the controls in an ASP.NET page and how precompilation can be used to increase the performance of the Web application and catch compilation errors. [Read This Article][Top]
Browser Helper Objects (BHOs) are COM components that communicate with Internet Explorer to enrich the browsing experience. Michele Leroux Bustamante returns to the world of COM to show you how to build a managed BHO with the help of the .NET Framework's COM interoperability features. [Read This Article][Top]
In addition to creating custom Web Parts for SharePoint Portal Server, developers can actually create their own custom properties to further enhance Web Part appearance and behavior. Gayan Peiris explains the process and provides all the necessary code. [Read This Article][Top]
Accessing shared resources is a challenge for many ASP.NET developers. Tony Arslan explains how a simple serviced component can solve this infamous problem. [Read This Article][Top]
Using callbacks and function pointers in VB can be risky and complicated. Ben Garcia explains his work-around for the function pointer issue he encountered while creating the VB version of his SNMP component. [Read This Article][Top]
In part two of this intriguing article series, Ben Garcia shows how to build an updated and improved SNMP component in VC++ AND VB, and he briefly explains why limitations in VB make VC++ a better language for developing this type of application. [Read This Article][Top]
Ben Garcia sheds some light on the Simple Network Management Protocol
(SNMP). First he provides a history of SNMP, then he dives right into its
architecture. Finally, he shows how to build a COM component that
communicates with SNMP-enabled devices. [Read This Article][Top]
Paul Apostolos begins his series on using Web services and the MSComm32.OCX
component to access caller id information from a Web page. In part 1, learn how to write the Visual Basic program that runs on the server and updates a database with incoming callers. [Read This Article][Top]
Doug Dean explains different methods of retrieving and manipulating data from a database in a VB DLL so that it is ready to be rendered in a browser. [Read This Article][Top]
In this article, S.S. Ahmed shows you how to create VB add-ins. Programmers always feel that they are short of several features while working with development tools. Since Microsoft made Visual Basic an extensible product, VB developers can create their own features in VB. [Read This Article][Top]
Internet Transfer Control (ITC) is a handy control for Internet programming, but there is another control that is even more robust and helps programmers create more flexible applications. In this article, S.S. Ahmed shows you how to create client/server applications using the Winsock control. You will also learn how to access a database in your client/server application. [Read This Article][Top]
He's learned a lot since his first article back in 1998, so a wiser and more experienced Doug Dean has updated his popular article on creating server components in Visual Basic. [Read This Article][Top]
S.S. Ahmed's article will demonstrate the usage of the SQL-DMO library to administer the SQL Server remotely. It shows how to create a component capable of creating SQL tasks remotely. Once the task is executed successfully, the task would be deleted automatically. [Read This Article][Top]
Mansoor is back to explain .NET runtime's forward compatibility feature. Here he shows us how to access .NET components from COM components. [Read This Article][Top]
Microsoft's new .NET platform provides several base services, a new runtime
environment, an easier programming model, and tools for the development and
deployment of .NET applications. Let's take a closer look. [Read This Article][Top]
This article discusses how to create a simple DLL in Visual Basic (VB) that will call a freeware Windows EXE that connects and sends commands using REXEC to a UNIX server using remote shell calls. [Read This Article][Top]
S.S. Ahmed's article explains how to create an Internet Transfer
Control (ITC) server component that can be used to download files
from Web sites. This component is especially designed to download
binary files, including image files. With it, you can download images
from any computer connected to the Internet. [Read This Article][Top]
Why manually configure MTS using the MTS Explorer if you can do it all from a script, build an executable out of it and include it as part of your setup program? In this week’s article, Anil Sarapalli explains how to create a COM object using Visual Basic that uses MTS’s catalog and collection objects to administer packages, install components, and set properties. Step-by-step explanation of the downloadable source code is provided. [Read This Article][Top]
In Part II of Jason Taylor's article on converting application code to component architecture, the author discusses speed, performance, debugging, and how using intrinsic ASP objects within a Windows Script Component eliminates the potential of reusing your component in a non-ASP environment. Taylor offers a live sample of his sample auction application code and 4 explanatory graphics. He recommends developing components based on any of the architectures that are not locked into the IIS environment. [Read This Article][Top]
This week, Jason Taylor’s first of two articles tests whether converting the bulk of his auction application code to a component architecture can increase performance, scalability, and maintainability of the Internet application. [Read This Article][Top]
Toby Patke shows us how to create a COM component in Visual Basic that logs errors to the event log. Included is a description on when to use the component and source code for creating the component. [Read This Article][Top]
Adam Richman demonstrates how to pass arrays between ASP and customized Visual Basic COM objects. Learn from Adam's experience in design COM objects and passing data byref including in depth hints on programming COM objects in Visual Basic. [Read This Article][Top]
This article by John Timney will use this new webclass technology in a practical document management example to breach the fine boundary between webclasses and ASP. This example is part of a planned "on-line" C.V.-resume-database-driven system designed for a company’s human resources department. [Read This Article][Top]
Stephen Fishman shows how to create a COM object that will allow you manipulate the file system from an ASP page. He uses Visual Basic to write the object and adds features not found in the FileSystem Object that ships with IIS 4.0 [Read This Article][Top]
This article by Rolando Lopez describes how to build a TCP/IP component in Visual Basic that you can use to connect to another machine and exchange data. He builds the component using Visual Basic and gives some examples of calling the component from ASP. Source code is included. [Read This Article][Top]
This article was written for VB5/VB6 or ASP programmers want to explore server-side ActiveX ASP components and may be looking for a “how to” code demonstration of uploading files from an Internet browser. [Read This Article][Top]
The application we will develop in this article is a browser-based Windows NT domain account password-changing utility that runs as a component in an MTS package on IIS and is accessible via the Internet. While IIS 4.0 provides native account password-changing functionality through the use of .htr files and an Internet Server API (ISAPI) extension, it does not provide for easy modification and does not run as an MTS component by default. The application we will develop demonstrates an extensible framework that could be easily enhanced to provide additional account-maintenance functionality specific to your individual requirements. [Read This Article][Top]
This article by Shai Vaingast demostrates how to create a COM object that uses Visual C++ to manipulate virutal directories. In doing so, Shai discuss some of the details of component security. Shai also shows how to create virtual directories by calling ADSI from and Active Server Page. [Read This Article][Top]
This article by Jeff Niblack debscribes how to build a component in Visual Basic that executes FTP commands. He demonstrates how to build the component with the WinInet functions provided by Internet Explorer using Visual Basic as a itermenderary between the COM interface and WinInet. [Read This Article][Top]
Even though Delphi is been around for quite sometime, it has not become as popular as it should have become for building Active Server Pages (ASP) components. This is remarkable considering Delphi’s very good support for building COM objects. [Read This Article][Top]
This article is primarily for Active Server Pages (ASP) developers who would like to take their ASP skills a step further. By bundling ASP code into server-side components, developers not only increase Visual Basic functionality and ASP speed, but also find a marvelous way to encapsulate and protect their ASP source code. [Read This Article][Top]
If you are an Active Server page (ASP) developer, you have already used COM objects to create your ASP pages. However, unless you have developed COM objects or read a detailed book on COM, you might not understand COM enough to make use of the multitude of COM objects that are available to use in ASP. In this Tutorial, we will try to explain how COM works from a Visual Scripter's reference point and give you the knowledge you need to master the world of COM. [Read This Article][Top]
A rewrite of part one of a four-part series on Active Server objects. A simple example of creating a Active Server Component in Visual Studio 5.0 using the Active Template Library 2.0. The example component retrieves the user's cookie, if not available issues a new 128-bit cookie. Included in the issue is the source code and step by step instructions. This issue has been rewritten to illustrate the use of Visual Studio 5.0 and ATL 2.0 in writing Active Server Components. [Read This Article][Top]
Part two of a four-part series on Active Server components. In this issue 15 Seconds discuss how to write and debug an Active Server object that writes to the Event Log. Included in the issue is the source code and step by step instructions. This issue uses MSVC 4.2 and ATL 2.0 [Read This Article][Top]
Part one of a four-part series on Active Server component. A simple example of creating a Active Server Component in MSVC 4.2 using the Active Template Library 2.0. Included in this issue is the source code and step by step instructions. [Read This Article][Top]
A simple example of creating a Active Server component in MSVC 4.2 using the Active Template Library 1.1. Included in the issue is the source code and step by step instructions. [Read This Article][Top]
ActiveNews(NOTE: ASPToday articles require a paid subscription)
Java is a powerful programming language that allows applications to run "virtually" on any computer platform. For ASP developers this means the ability to create components that will run (with minor tweaking) in any Java-friendly environment. Tod Wilson shows it is possible to use Java, with its web-friendly API, to extend the functionality of ASP. What follows is an example of an ASP component created using Microsoft's Visual J++, but using 'pure' Java so as to build a platform-independent COM component. [Read The Article]
ActiveX controls that run within the browser on the client side can contain alot of functionality. However, David Williams shows how ActiveX components on the server-side can have even more to offer a developer in terms of providing real strength of infrastructure. We will build an ActiveX DLL, and use it from within an ASP page, which provides a very powerful technique to encapsulate the full power of any modern Windows programming language into an ActiveX component like this, and use in your server-side code. [Read The Article]
Navigation of a web site can become complicated as it grows. There are a range of possible method to ease navigation, and here, Ajoy Krishnamoorthy shows how to use the Content Linking Component and present the web site like a book. [Read The Article]
In his previous article, Brian Jackson covered a straightforward implementation of COMTI through ASP. In this second article, he considers two cases in which COMTI and the Component Builder utility provide inadequate functionality, concluding with some guidelines for creating wrapper components in VB6, enhancing the usability of COMTI-generated components. [Read The Article]
Since a client's browser and operating system influence the display of a document, two products have been developed which allow the web publisher to include all of their font information with their web page. Steve Smith assesses and compares these two products. [Read The Article]
For some time now, programmers have been utilizing the advantages of object oriented programming in their applications. Srinivasa Sivakumar walks us through the creation of data container classes for a database application. [Read The Article]
In this article, J.D. Meier provides general guidelines learned from experience that will help you build better component-based ASP solutions. [Read The Article]
In his previous article, Jeff persisted VB business objects and used a COM component to mimic the behavior of the ASP session object. In this follow-up, he puts a wrapper around third party components for persistence purposes, and addresses some Serializer specific issues. [Read The Article]
Alexander Seliutin explains how to develop pipeline components, through the Site Server Commerce Edition, within the Borland Delphi environment. [Read The Article]
Srinivasa Sivakumar introduces us to how a server-side component can be used to generate part of the HTML of an ASP page, rather than generating the whole HTML page from the component. [Read The Article]
Doug Dean describes how to conditionally compile a VB IIS component for either of the ScriptingContext or ObjectContext objects. A VB template is provided for utilizing either the ObjectContext or ScriptingContext object during compilation. [Read The Article]
Shopping carts have been around for ages, and remain one of the most widely used but least standardized aspects of Net technology. Here Shelly builds a persistent shopping cart with a VB component that actually follows the customer. [Read The Article]
Having introduced the IIS application in Part one, Pieter steps through the extensive download he's provided, showing how WebClasses, State Management and the various events all fit together in practice. [Read The Article]
Dreading the day your site needs that little bit more? Armed with Darren Gill's step by step guide you'll find writing your first VB component a lot less daunting than you might have feared. [Read the Article]
Sanjeev Yadav shows you how to instantiatize a scriptlet that will increase the resources available for each client on the server. Thus a brief introduction to component pooling in MTS is shown. [Read the Article]
Windows Scripting Components are the updated, XML-orientated, new and improved Scriplets. Combining the usability of the older technology with loads of functionality, they can go anywhere COM can go. Alex Homer starts us off with a simple one. [Read This Article]
VBScript 5 lets us create our own custom classes and
objects. This article will demonstrate how to make
these objects persist across ASP pages. [Read This Article]
This article will show you how to build a component using Visual C++ and ATL that can Encrypt/Decrypt data using the Microsoft CryptoAPI. This component might be useful for storing sensitive data on the client using cookies or some other mechanism. [Read This Article]
This article is for the VB component developer who wants to start writing components using VC++ and ATL. This article will demonstrate how to write a simple method that exposes an ADO Recordset object. [Read This Article]
This article will show you how to expose an Array property in your COM object, and actually get it to work when called from Active Server Pages. This article is intended for the beginning/intermediate component developer. Sample code will be provided for both Visual Basic, and Visual C++ [Read This Article]
This article will guide you through the process of debugging your ASP Server Component. This will enable you to troubleshoot many complex problems. [Read This Article]
This article shows how to create an ActiveX DLL in VB that reads directory structure and content data, much like your windows explorer, and exposes the result as a tree view in HTML. You can install this onto your web server, and display a tree view of any physical directory structure available to your server. This means that you could provide a directory structure to your Intranet users, and let them add documents or even sub-folders, as they liked. The documents can be immediately browsed from the directory tree. [Read This Article]