- .NET Framework
- C#
- VB .NET
- ASP.NET
- ADO.NET
- Mobile Web Toolkit
|
Convert
C# to VB.NET [Offline with full source code] (August
2002)
The Web Service to Convert C# source code to VB.NET is now available as
a offline tool with popular demand. It provides a
WinForm interface for the conversion and includes a DLL that can
be accessed from any .NET application.
Querying ADO.NET DataSets (July
2002)
Microsoft introduced ADO.NET as a new model for accessing data through the .NET
Framework. Like most new models, ADO.NET has its share of limitations.
Unfortunately, the current architecture in ADO.NET does not support set-based
access to the in-memory DataSets: in other words, it is not possible to execute
SQL statements against DataTables in a DataSet. This article explains how
to create a tool that provides set-based querying capabilities on DataTables in
a DataSet.
FxLib: Extended Functions Library for .NET (June
2002)
GotDotNet.com Runner's up: Best Featured samples August 2002
FxLib is a free class library that simplifies development tasks and improves
productivity significantly. When converting a file to a string or vice-versa
using the .NET Framework requires quite a few lines of code. This is now
simplified to a single line of code; FileToString() and StringToFile(). The
library implements 52 functions including DirectoryPicker(), GetWordCount(),
LinesInString(), InStrN() etc. The zip also includes CHM and dynamic help
files.
Convert Field to
Property (macro) (May 2002)
This is a very simple macro that converts a declaration/field into a property.
Simply highlight the line and run the macro.
Visual FoxPro
Toolkit for .NET (April 2002)
Ken Levy(Microsoft Visual FoxPro Product Manager) introduced the
Visual FoxPro Toolkit on Friday, April 26, 2002 in his Keynote address, "Visual
FoxPro with .NET", at the Essential Fox Conference in Kansas City,
Missouri.
The Visual FoxPro Toolkit for .NET is a class library that
contains over 225 VFP functions implemented using the .NET Framework.
The Visual FoxPro Toolkit for .NET is free and public domain available in
Visual Basic .NET and C# .NET at http://www.GotDotNet.com/team/vfp. Download presentation
and samples from here . Download
the Visual FoxPro Toolkit for .NET from
http://www.GotDotNet.com/team/vfp
Convert C# to VB .NET (January 2002)
ConvertCSharp2VB is small utility class developed using C# to convert
C# code to VB.NET. It is as easy as calling the Execute method and passing in
your C# code. The service looks for specific patterns in the C# code blocks and
converts each code block to it's VB.Net equivalent. This service is available
freely to the .NET community.
. Implementation (Online using WebForms)
. Download Implementation in
WinForms
. Service Description &
WSDL
Developing Apps with Microsoft Mobile Internet
Toolkit (September 2001)
Microsoft Mobile Internet Toolkit allows us to build powerful web applications
easily that target mobile devices, from cellular phones to personal digital
assistants. In this session we will look at how the .Net Mobile SDK allows us
to create a web pages that can be viewed by virtually any browser including
WAP-enabled phones, Windows CE devices and HTML browsers. The session will
focus on understanding the .Net Mobile controls and how to use them to develop
database-oriented applications for wireless devices.
(Presented at XML Connections Conference Scottsdale, AZ)
Runat=server macro (May 15, 2001)
This macro checks if specific controls in the currently open document are
server-side controls or not. If not, then it makes them server side controls by
adding runat=server at the right position.
ASP .Net Validation
Controls (Apr 17, 2001)
This seminar explains the ASP .Net Validation controls and explains each
one of them in detail.
ASP .Net Security (Apr 17, 2001)
This seminar explains how security works in ASP .Net. It begins with a
brief explanation of authentication, authorization, Users, Roles and
Impersonation. It then explains the various methods that can be used in ASP
.Net to authenticate and authorize a user. It explains config.web settings and
discusses the catches involved with ASP .Net security.
ASP .Net Debugging (Apr 9, 2001)
This seminar discusses ASP .Net tracing and debugging. It explains Page
level tracing , Application level tracing and how we can get programmatic
control through the trace object. It digs deeper into adding errors to the
event log, managing errors and displaying runtime error messages.
ASP .Net Data Access (Jan 5,
2001)
This seminar focuses on the disconnected data access technologies in .Net.
It explains how the model works and how we can capitalize on the disconnected
data access model. It also demonstrates creating a business object for middle
tier and access data using the disconnected DataSets.
ASP .Net Introduction (Dec 12,
2000 )
This seminar introduces ASP .Net and explains the basic architecture of how it
all works together in Microsoft's vision of .Net. It discusses the programming
controls available, what is DataBinding and how it works and explains how to
create and manage projects using the IDE.
|
- WML
- XML
- XSL
|
Wireless Applications - Part II (Apr 1, 2001)
Wireless Markup Language (WML), an excellent implementation of XML, is the
language that makes it possible to create applications for the devices such as
cell phones, hand held etc. This session focuses on creating real-time
applications for such devices. The session covers User Interface design, Data
Entry and Security issues for applications that access a database and retrieve
data into these hand-held devices. It also contains samples, which demonstrates
such abilities.
(Presented at XML Connections Conference, New Orleans
)
Wireless Applications - Part I (Apr 1, 2001)
Applications for the wireless devices such as cell phones, hand held etc. are
one of the hottest things in today’s market. Wireless Markup Language (WML), an
excellent implementation of XML, is the language that makes it possible to
create these applications. This session is intended for developers who want to
create applications for such devices. You will learn the basic elements of WML
language, how to create WML decks (pages) and how to setup your development
environment. This session discusses Wireless Access Protocol (WAP) and how the
WAP-WML architecture differs from the HTTP-HTML architecture. It also includes
various WML samples including one which shows how to access real-time data from
a wireless device.
(Presented at XML Connections Conference, New Orleans)
Creating Usable Wireless
Applications (Feb 20,2001)
Space is at a premium in wireless devices and applications designed for such
devices require careful user interface design considerations. This article
discusses such issues and explains how to address them.
Dealing with Wireless
Browsers (Feb 20,2001)
In order to create wireless applications that work on multiple browsers, it
becomes important to determine the type of browser being used and the type of
device making the request. This article explains how we can determine the
browser and device type.
Creating Wireless Applications
(Sep 20, 2000 )
This seminar is focused towards beginners and intermediate developers to get
them started with wireless application development. It focuses on the
architecture, how it works and what is required to begin the process. Later on
it demonstrates various samples explaining how we can display data, format
data, capture data and generate WML decks dynamically using a server side
technology such as ASP.
FlashParse (Mar 21, 2000)
Flash Parse is a DLL that stands for Flash Parser. It is a parsing program,
that opens up a report template, looks for specific items like expressions,
field names, commands etc. and updates them with the actual data. The result -
is a very simple process that separates data from interface to develop internet
applications and reports within any Win32 application. The simplicity of using
FlashParse to create applications that require complex formatting with any HTML
editor, EDI capabilities and Multiple Detail bands are only some of the
benefits to begin with. (Contains samples of FlashParse in VB,
ASP, VFP and generating XML)
Understanding XML and XSL (Sep
30, 1999)
Seminar and samples for beginners and intermediate level developers. It
discusses XML Architecture, XML Data Islands, Namespaces, XML Schemas and XML
Document Object Model. It also contains examples demonstrating the display
technologies using the C++ DSO (Data Source Object), CSS and XSL.
Working with XML (May 25, 1999)
Contains Power Point presentation and samples that demonstrates how XML works
and how to use MSXML 1.0 parser to generate, parse and manage data entry using
XML.
|
- SOAP
- COM
- VB
- VFP
|
Developing COM Wrappers using SOAP Toolkit
(December 19, 2001)
This file contains seminar and samples that explain the process to create
Web Service Providers around existing COM components. It explains how to create
wrappers around existing COM components using the SOAP toolkit 2.0. It later
explains how we can consume these services by creating clients in VB6, VFP, ASP
and VBA. Finally it explains how easy it is to create and consume Web Services
using C# and the .Net Framework.
Beyond Web Services (September
2001)
Web Services allow us to expose functions over the web that can be shared by
clients independent of the programming language or platform. Creating Web
Services using the .Net Framework and using them from .Net applications is a
fairly straight-forward and easy process. This article and talk looks at the
other side of the coin, and explains what is involved in exposing existing COM
components as Web Services and how we can create clients that consume these Web
Services.
(Presented at XML Connections Conference Scottsdale, AZ)
Adding Intelligence to your
grids (Nov 8, 1999)
VFP allows us to provide capabilities to our grids where users can move columns
around and change their widths, RowHeight, HeaderHight etc at run-time. The
problem though is that these settings are temporary and remain only for the
period a form is open. Once the form is closed the changed settings disappear
and do not appear again when we load the form again. This article explains how
you can add some functionality into your grids so that they are capable of
holding their state. When user moves columns around or changes their widths the
grids can restore the new settings next time when loaded. (Also
explains an implementation of the Memento design pattern)
Compare Databases (Sept 27, 1999)
This utility compares two VFP databases and notifies about unmatched tables,
views, fields, field sizes etc. between the two databases.
Speed up your Applications (Aug 8,
1999)
Contains power point presentation, samples and documents that look at
what are the performance implications when developing applications with
Microsoft Visual FoxPro. In particular it looks at Interface controls, Coding
and Language issues, Debugging faster, Deploying and managing easily, and how
development time can be saved.
Tame your Grids (Oct 28, 1998)
This session discusses the implementation issues with grids and developing
various interfaces using grids in Visual FoxPro. This session details the
various problems encountered when using the VFP grids, the bugs and
demonstrates workarounds and solutions. It also covers some advanced techniques
and cool ideas. This session assumes a basic knowledge of VFP, database
concepts, creating interfaces, array handling, creating classes and passing
parameters.
API Viewer (Apr 25, 1998)
Accessing the Windows API is a fairly straight forward process however it is is
not that easy when using Microsoft Visual FoxPro. This is a simple tool that
receives a VB API string as a parameter and returns the appropriate VFP syntax
for it. It also contains a small database with existing Windows API allowing
you can search for methods.
Document Class Libraries (Dec 24, 1997)
This utility extracts information from class libraries and creates a
documentation for class libraries developed using VFP. It creates a word
document using OLE automation and extracts class name, parent class,
description, methods, properties etc.
|