Home Page Icon
Home Page
Table of Contents for
www.objectinnovations.com
Close
www.objectinnovations.com
by Robert J. Oberg, Michael Saltzman, Yevgeny Menaker
Programming PERL in the .NET Environment
Copyright
The Integrated .NET Series from Object Innovations and Prentice Hall PTR
Foreword
Preface
The Integrated .NET Series from Object Innovations and Prentice Hall PTR
Introduction to .NET and Perl
.NET Framework
.NET: What You Need to Know
A Testbed for PerlNET
What Is Microsoft .NET?
.NET Framework Overview
Common Language Runtime
Summary
Writing Simple Programs in Perl
Your First Perl Program
Perl Variables
Simple Input and Output
Control Flow Constructs
Altering Control Flow
Special Perl Variables
Summary
Operators in Perl
Perl Operators
Operators Taken from C Language
Native Perl Operators
String Functions
File Inquiry Operators
Summary
Array and Hash Functionality
Array Manipulation
Hashes (Associative Arrays)
Useful Hash Examples
Built-in Arrays and Hashes
Summary
Subprograms
Organization of Subroutines
Passing Arguments to Subroutines
Returning a Value from a Subroutine
Perl Libraries
The Standard Perl Library
Packages
Writing Special Sort Functions
Summary
Perl References
References to Various Perl Datatypes
Anonymous References
Complex Data Structures
Collections of Records
Summary
Object-Oriented Programming
The Vocabulary of Object Orientation
Defining and Using Objects
Inheritance
Summary
The Comprehensive Perl Archive Network
Format of Perl Modules
A Real Module: Roman.pm
Plain Old Documentation
Downloading Perl Modules with ppm
The Comprehensive Perl Archive Network
Summary
Programming with PerlNET
First Steps in PerlNET
Your First PerlNET Program
Main Function
Namespaces
Expressions
Marshalling Types
Input/Output
Main Sample
Summary
Using .NET Components in PerlNET Programs
Components Overview
.NET Classes
.NET Types and PerlNET
Class Usage in General
An Object's Life Cycle
Calling Methods
Properties and Fields
Stock Management: Step 1
Useful Types
Summary
Creating .NET Components: Pure Perl Types
Component Development
Component Sample
Your Own PerlNET Component
Wrapping Existing Perl Modules
Summary
Component Development: In-Depth Discussion
PerlNET Component Types
Inheritance
Interfaces
Exceptions
Summary
.NET Framework Classes
System.Object
Garbage Collection and Finalization
Directories and Files
Multiple Thread Programming
More About Delegates
Summary
GUI Programming: Windows Forms
GUI and .NET
Creating a Simple Windows Form
Events Handling
Menus
Controls
Stock Management Case Study
Summary
Database Programming with ADO.NET
Data Providers
The Visual Studio.NET Server Explorer
ADO.NET Connection
Connected Database Scenario
The Disconnected Database Scenario
Stock Management System Case Study
Summary
ASP.NET Web Development and PerlASPX
Prerequisites
What Is ASP.NET?
Web Forms
Response and Request Handling
HTML Representation of Web Forms
ASP.NET Applications
Using PerlNET Components in ASP.NET
Stock Query
Web Services
Summary
Visual Studio .NET and Visual Perl
Overview of Visual Studio .NET
Creating a Managed Exe Application
Debugging in Visual Studio and Visual Perl
Summary
C# Survival Guide for PerlNET Programmers
Hello, World in C# (Object-Oriented Version)
Hello, World (Component Version)
Performing Calculations in C#
C# Type System
Inheritance in C#
Case Study
Summary
www.objectinnovations.com
DEVELOPER TRAINING
.NET DEVELOPER TRAINING
Object Innovations .NET Training Partners
ANEW TECHNOLOGY CORPORATION www.Anew.net
COMPUTER HORIZONS www.ComputerHorizons.com/Training
COMPUWORKS SYSTEMS, INC. www.CompuWorks.com
CUSTOM TRAINING INSTITUTE www.CustomTraining.com
DB BASICS www.DBBasics.com
DEVCOM www.dev-cominc.com
FOCAL POINT www.FocalPoint-Inc.com
I/SRG www.isrg.com
RELIABLE SOFTWARE www.ReliableSoftware.com
SKILLBRIDGE TRAINING www.SkillBridgeTraining.com
/TRAINING/ETC INC. www.trainingetc.com
WATERMARK LEARNING www.WatermarkLearning.com
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Summary
Next
Next Chapter
DEVELOPER TRAINING
www.objectinnovations.com
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset