Software Structures, Inc.
            A Texas, USA Corporation
            Member of the Houston, Texas Better Business Bureau.

Home
Up
RPenaCover_Net
RPenaCover_CE&CENet
RPenaCover_DeviceDriver
RPenaCover_Trainer
RPenaCover_ShortOverview

Rafael E. Pena, Ph.D.

3200 South Gessner

Houston, Texas 77063

rpenaphd@SoftwareStructures.com

www.SoftwareStructures.com

 

June 2002

 

 

CONCERNING MY .NET WORK:

 

I have been using .NET in my work since December 2000, shortly after the release of .NET Beta 1.  My total full-time .NET work-time exceeds 1 year.

 

I am presently writing a facility that permits viewing and editing of remote tables across HTTP.  A .NET Web Service on the table server machine accesses the data that is displayed by an ASP.NET driven user interface on the client browser.  My URL serves the ASP.NET component.

 

The .NET areas in which I have worked include:

 

·         Interoperability with COM and COM+.  COM+ Event Subscriptions to .NET Components.
Tools: RegAsm.exe, GacUtil.exe, TlbExp.exe, TlbImp.exe, Sn.exe.

 

·         SQLServer 2000 driven XML Schemas and Generation of Corresponding .NET Classes, ADO.NET.
Some .NET Framework Classes: SqlConnection, SqlDataAdapter, DataSet, DataTable, StreamWriter, XmlWriter, Stack, SqlCommand.
Tools: Xsd.exe.

 

·         XML Serialization / Deserialization.
Some .NET Framework Classes: XmlRootAttribute, XmlSerializer, TextReader, StreamReader, FileStream.

 

·         ASP.NET, .NET Web Forms and Code-behind Class.

Some .NET Framework Classes: HttpContext, HtmlGenericControl.

HTML: Frameset.

 

·         XML Web Services, their Asynchronous Remote Invocation and Techniques to develop them as .NET Class Libraries.
Some .NET Framework Classes: AsyncCallback, IAsyncResult, MetaData.
Tools: soapsuds.exe, Wsdl.exe.

 

·         Multithreading and Thread Synchronization.
Some .NET
Framework Classes: Thread, Queue, ManualResetEvent.

·         CE.NET and Platform Builder 4.0.
Small Device Extensions for Visual Studio .NET.

 

·         Windowing and .NET Window procedures.
Some .NET Framework Classes: Application, Control.


·         .NET Error Handling.
Some .NET Framework Classes: Exception.

 

·         .NET Class and Interface Inheritance.

 

·         .NET Pointers.
Keywords: unsafe, fixed.

 

·         Techniques for Full Debugger Support when COM and .NET Components are Simultaneously Executing.

 

·         I wrote a Series of Beta 1 "How To ...." Tutorials.
Please visit http://www.softwarestructures.com/technical_excursions.asp

 

 

Sincerely,

 

Rafael E. Pena, Ph.D.

Tel: (713)781-6633