Skip to content

Programming Perl in the . NET Environment

Best in textbook rentals since 2012!

ISBN-10: 0130652067

ISBN-13: 9780130652065

Edition: 2003

Authors: Michael Saltzman, Robert J. Oberg, Yevgeny Menaker

List price: $44.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

With Perl.NET it is now possible to use and create .NET components and to wrap existing Perl modules so that they are available to all .NET compliant languages. Perl.NET enables you to enjoy both worlds - .NET and Perl. By combining their features you'll have an ability to develop powerful robust components that may be reused in other .NET applications. This book provides many programs that illustrate features of Perl and .NET. The programs are clearly labeled in the text, and they are available through the associated Web site. There is also a case study that illustrates many features of Perl and .NET working together in combination, as they would in a practical application. The authors…    
Customers also bought

Book details

List price: $44.99
Copyright year: 2003
Publisher: Prentice Hall PTR
Publication date: 9/24/2002
Binding: Paperback
Pages: 496
Size: 6.75" wide x 9.00" long x 1.50" tall
Weight: 1.936
Language: English

Foreword
Preface
About This Series
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
Interface
Exceptions
Summary
.NET Framework Classes
System
Object
Garbage Collection and Finalization
Directories and Files
Files and Streams
Multiple Thread Programming
More About Delegates
Summary
GUI Programming: Windows Forms GUI and .NET
Properties and FieldsCreating 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
Index