520242

9780812971569

Codenotes for J#

Codenotes for J#
$5.90
$3.95 Shipping
List Price
$19.95
Discount
70% Off
You Save
$14.05

  • Condition: New
  • Provider: Elite Book Pros Contact
  • Provider Rating:
    50%
  • Ships From: Tucker, GA
  • Shipping: Standard
  • Comments: Brand New Book. Our company's goal is to provide discounted books, FAST shipping with FREE tracking & excellent customer service!

seal  
$12.88
$3.95 Shipping
List Price
$19.95
Discount
35% Off
You Save
$7.07

  • Condition: Good
  • Provider: Ergodebooks Contact
  • Provider Rating:
    82%
  • Ships From: Multiple Locations
  • Shipping: Standard
  • Comments: Buy with confidence. Excellent Customer Service & Return policy.

seal  

Ask the provider about this item.

Most renters respond to questions in 48 hours or less.
The response will be emailed to you.
Cancel
  • ISBN-13: 9780812971569
  • ISBN: 0812971566
  • Publisher: Random House Publishing Group

AUTHOR

Brill, Gregory

SUMMARY

Chapter 1 Introduction Java is an extremely popular, object-oriented programming language originally released by Sun Microsystems in 1995. Over the past eight years, its user base (and fan base) has grown steadily due to its simplicity and robustness, and it can be found inside everywhere from professional software development companies to businesses to high school and college classrooms. With the release of .NET, Microsoft's new framework for Windows software development, Microsoft has created an opportunity for Java developers to use the language they know, and yet take full advantage of the Microsoft Visual Studio Interactive Development Environment (VS.NET), which we will discuss later in this chapter. For the moment, you can think of Visual Studio .NET as a language-neutral development environment that assists you in writing code in any one of a number of languages. Regardless of the language you choose (J# in the case of this book) VS.NET will ultimately compile your code into a universal language called Microsoft Intermediate Language (MSIL). MSIL is very similar in principal to Java bytecode. However, MSIL has additional benefits in terms of cross-language development. J# (pronounced jay-sharp) is the newest language to be supported by the Visual Studio .NET environment, and is essentially Java for the .NET framework. Not only does J# allow Java developers to program comfortably within the Microsoft Integrated Development Environment (IDE), it also allows them to take full advantage of the extensive libraries and capabilities inherent in the .NET framework. Like any .NET language, J# can be used to write ASP.NET (Active Server Pages for web applications, covered in Chapter 5) applications, web services (Chapter 6), ADO.NET data applications(Chapter 8), and a host of other.NET target types. Keep in mind that the J# compiler understands the Java language, but ultimately compiles it to MSIL (instead of the bytecode you may be used to). Thus, the front end is Java, but the compiled results run on the Microsoft .NET framework as opposed to a Java Virtual machine. We will look at the similarities and differences between the Java framework and the .NET framework later in this chapter. In this book we will look at how you, as a Java developer, can take advantage of J# and Visual Studio .NET to create Windows and web applications quickly. We will begin by examining the basics of the J# language. If you already know Java, these basics will be completely familiar. We will then examine how you can design graphical user interfaces (GUIs) for your applications using Windows forms and controls. We will also look at how J# can be used with ASP.NET to develop web applications, and .NET Web Services, which allow two applications to communicate with one another over the Internet using language-neutral protocols. Finally, we will apply what we have learned in this book to a major case study currently used in the Advanced Placement (AP) Computer Science Program common to many high schools (Chapter 7), and show how a traditional Java application can be extended using the features of Visual Studio .NET. Please remember that this book is not intended as an introduction to the Java programming language, although we will briefly review the basics in Chapter 3. For the most part, we will assume that the reader has at least some knowledge of basic Java syntax and structure, and some experience in standard programming practices.Brill, Gregory is the author of 'Codenotes for J#' with ISBN 9780812971569 and ISBN 0812971566.

[read more]

Questions about purchases?

You can find lots of answers to common customer questions in our FAQs

View a detailed breakdown of our shipping prices

Learn about our return policy

Still need help? Feel free to contact us

View college textbooks by subject
and top textbooks for college

The ValoreBooks Guarantee

The ValoreBooks Guarantee

With our dedicated customer support team, you can rest easy knowing that we're doing everything we can to save you time, money, and stress.