Microsoft Excel 2016 Programming by Example with VBA, XML, and ASP
Microsoft Excel 2016 Programming by Example with VBA, XML, and ASP is a practical, how-to book on Excel programming, suitable for readers already familiar with the Excel user interface. The book introduces programming concepts via numerous multi-step, illustrated, hands-on exercises. More advanced topics are introduced via custom projects. From recording and editing a macro and writing VBA code to working with XML documents and using classic ASP to access and display data on the Web, this book takes you on a programming journey that will change the way you work with Excel. Completely updated for Excel 2016, this book provides information on performing automatic operations on files, folders, and other Microsoft Office and Web applications. Thirty chapters loaded with illustrated, hands-on projects and exercises that tell you exactly where to enter code, how to debug it, and then run it. Each exercise/project step is clearly explained as it is performed.
Out of stock
The comprehensive Wrox guide for creating Java web applications for the enterprise
This guide shows Java software developers and software engineers how to build complex web applications in an enterprise environment. You’ll begin with an introduction to the Java Enterprise Edition and the basic web application, then set up a development application server environment, learn about the tools used in the development process, and explore numerous Java technologies and practices. The book covers industry-standard tools and technologies, specific technologies, and underlying programming concepts.
- Java is an essential programming language used worldwide for both Android app development and enterprise-level corporate solutions
- As a step-by-step guide or a general reference, this book provides an all-in-one Java development solution
- Explains Java Enterprise Edition 7 and the basic web application, how to set up a development application server environment, which tools are needed during the development process, and how to apply various Java technologies
- Covers new language features in Java 8, such as Lambda Expressions, and the new Java 8 Date & Time API introduced as part of JSR 310, replacing the legacy Date and Calendar APIs
- Demonstrates the new, fully-duplex WebSocket web connection technology and its support in Java EE 7, allowing the reader to create rich, truly interactive web applications that can push updated data to the client automatically
- Instructs the reader in the configuration and use of Log4j 2.0, Spring Framework 4 (including Spring Web MVC), Hibernate Validator, RabbitMQ, Hibernate ORM, Spring Data, Hibernate Search, and Spring Security
- Covers application logging, JSR 340 Servlet API 3.1, JSR 245 JavaServer Pages (JSP) 2.3 (including custom tag libraries), JSR 341 Expression Language 3.0, JSR 356 WebSocket API 1.0, JSR 303/349 Bean Validation 1.1, JSR 317/338 Java Persistence API (JPA) 2.1, full-text searching with JPA, RESTful and SOAP web services, Advanced Message Queuing Protocol (AMQP), and OAuth
Professional Java for Web Applications is the complete Wrox guide for software developers who are familiar with Java and who are ready to build high-level enterprise Java web applications.
Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming. The Brief version is comprised of Chapters 1-20 of the Comprehensive. View a book walk through here: http://www.pearsonhighered.com/showtell/liangjava/web/
Building Java Programs: A Back to Basics Approach, Third Edition, introduces novice programmers to basic constructs and common pitfalls by emphasizing the essentials of procedural programming, problem solving, and algorithmic reasoning. By using objects early to solve interesting problems and defining objects later in the course, Building Java Programs develops programming knowledge for a broad audience. NEW! This edition is available with MyProgrammingLab, an innovative online homework and assessment tool. Through the power of practice and immediate personalized feedback, MyProgrammingLab helps students fully grasp the logic, semantics, and syntax of programming. Note: If you are purchasing the standalone text or electronic version, MyProgrammingLab does not come automatically packaged with the text. MyProgrammingLab is not a self-paced technology and should only be purchased when required by an instructor.
Table of Contents
Section 1: Problems and Algorithms – Solving Problems – Check what you have learnt – Algorithm design – Check what you have learnt Section 2: Visual Basic Fundamentals – Elements – Check what you have learnt – Hello (Programming example 1) – Points to note – Check what you have learnt – Objects and events – Check what you have learnt Section 3: Variables and Data Types – Temperature converter (Programming example 2) – Points to Note – Check what you have learnt – Visual Basic variables – Check what you have learnt Section 4: Branching – Dinosaur (Programming example 3) – Points to note – Check what you have learnt – Aquarium (Programming example 4) – Points to note – Check what you have learnt – Rally cars (Programming example 5) – Points to note – Check what you have learnt – Paper, rock, scissors (Programming example 6) – Points to note – Check what you have learnt Section 5: Loops – Fibonacci (Programming example 7) – Points to note – Check what you have learnt – Word count (Programming example 8) – Points to note – Check what you have learnt – Secret Message (Programming example 9) – Points to note – Check what you have learnt Section 6: Text Files – text Files – Check what you have learnt – Hit singles (Programming example 10) – Points to note – Check what you have learnt – Spell checker (Programming example 11) – Points to note – Check what you have learnt – Tiny text editor (Programming example 12) – Points to note – Check what you have learnt Section 7: Graphics and Geometry – Sketchpad (Programming example 13) – Points to note – Check what you have learnt – Learn to drive (Programming example 14) – Points to note – Check what you have learnt Section 8: Arrays – Collections and arrays – Check what you have learnt – Deal a hand (Programming example 15) – Points to note – Check what you have learnt – Concentrate (Programming example 16) – Points to note – Check what you have learnt