![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Internet > Internet languages
Essential ColdFusion fast gives the reader a working knowledge of ColdFusion and how to use it and how it integrates with other web-based technologies. Lots of working examples are included throughout, all of which are also available via a web-site that is powered by ColdFusion, which shows exactly how they work.Matthew Norman has written a 'get started quick' guide to ColdFusion, in the style of the Essential series, describing the setting up of a development system. He talks about how to achieve this on a budget, using techniques that are applicable to large scale operations as well.Anyone with a working knowledge of the internet, and who wants to learn more about what ColdFusion does and how they can start using it quickly, will find this book a real help.
This second edition of Foundations of Python Network Programming targets Python 2.5 through Python 2.7, the most popular production versions of the language. Python has made great strides since Apress released the first edition of this book back in the days of Python 2.3. The advances required new chapters to be written from the ground up, and others to be extensively revised. You will learn fundamentals like IP, TCP, DNS and SSL by using working Python programs; you will also be able to familiarize yourself with infrastructure components like memcached and message queues. You can also delve into network server designs, and compare threaded approaches with asynchronous event-based solutions. But the biggest change is this edition's expanded treatment of the web. The HTTP protocol is covered in extensive detail, with each feature accompanied by sample Python code. You can use your HTTP protocol expertise by studying an entire chapter on screen scraping and you can then test lxml and BeautifulSoup against a real-world web site. The chapter on web application programming now covers both the WSGI standard for component interoperability, as well as modern web frameworks like Django. Finally, all of the old favorites from the first edition are back: E-mail protocols like SMTP, POP, and IMAP get full treatment, as does XML-RPC. You can still learn how to code Python network programs using the Telnet and FTP protocols, but you are likely to appreciate the power of more modern alternatives like the paramiko SSH2 library. If you are a Python programmer who needs to learn the network, this is the book that you want by your side.
Build stylish, slick, and speedy-to-load user interfaces in React without writing custom classes. React Hooks are a new category of functions that help you to manage state, lifecycle and side effects within functional components. React Hooks in Action teaches you to use pre-built hooks like useState, useReducer and useEffect, and to build your own hooks. Your code will be more reusable, require less boilerplate, and you'll instantly be a more effective React developer. About the technology React Hooks promise to make React programmers even more productive. Hooks are a collection of pre-built and custom functions that give you a simpler API for working with key React functionalities. Hooks cleanly encapsulate side effects, make it easier to reuse components between projects, and result in less code overall. These new features represent a fundamental evolution in how the React library functions, so even experienced React developers will want to get up to speed with Hooks. About the book React Hooks in Action shows you how to use Hooks to make your codebase simpler and more reusable, and your applications faster and more responsive. You'll build a resource booking example application chapter by chapter, learning how to develop components with local, shared, and application states. You'll discover different approaches to data fetching, including using Concurrent Mode and Suspense to improve user experience, and explore third party hooks in the evolving React ecosystem. What's inside Create a Redux store and interact with it via Hooks Use code-splitting to improve the responsiveness of your apps Build functional components that can update their own state Manage component side effects Use the React Suspense API to improve the user experience of page and data loading About the reader For front-end web developers experienced with React. About the author John Larsen is the author of Get Programming with JavaScript. He was a mathematics and computing teacher for 25 years. He has an MA in mathematics and an MSc in information technology, and an ongoing interest in educational research. A web developer since 2000, he uses JavaScript end-to-end for server-side and client-side programming.
To understand Jini, imagine that you could move to a new office across the world, or check into any hoteland could simply plug your notebook or Palm directly into the local network. Your device would immediately be recognized, and you would have access to the services at that location"transparently." Jini is Sun's Java-based technology, with potential to make transparant, "universal plug and play" a reality. This book is an expanded, updated version of the most popular online tutorial for Jini. Author Jan Newmarch includes comprehensive Jini advancements announced at Java One in June 2000. And he includes other important topics, like how Enterprise Java Beans blend in with the Jini framework and how CORBA fits in as well.
Fully updated for the Java 2 Platform, Standard Edition version 5.0, the third edition of this praised book is a one-stop resource for serious Java developers. This book shows you the parts of Java Swing API that you will use daily to create graphical user interfaces (GUI). You will also learn about the Model-View-Controller architecture that lies behind all Swing components, and about customizing components for specific environments. Author John Zukowski also provides custom editors and renderers for use with tables, trees, and list components. You'll encounter an overview of Swing architecture, and learn about core Swing components, toggelable components, event handling with the Swing Component Set, Swing menus and toolbars, borders, pop-ups, choosers, and more.
Das Buch zeigt, welche Potentiale sich f r Unternehmen durch eine konsequente Orientierung an den Kundenprozessen und einer kooperativen Zusammenarbeit zwischen Unternehmen ergeben. Eine wichtige Rolle nehmen dabei elektronische Dienstleister (sogenannte WebService-Anbieter) ein, die diese Kooperationsprozesse erst erm glichen oder die elektronischen Services viel effizienter erbringen als jedes einzelne Unternehmen im Netzwerkverbund, z.B. f r den Zahlungsverkehr und die Logistik. Dazu werden anhand anschaulicher Beispiele aus der Praxis methodische Vorschl ge zur Gestaltung des Kundenprozesses, zum Portaldesign und zur Kooperationsprozessanalyse und Out-tasking sowie Architekturen f r Kooperationsprozesse und WebServices entwickelt.
This is a book about computer programming for everyone: artist, poet, student, doctor, accountant, or engineer. This book will show students how to write understandable computer programs in Java. While emphasizing general principles of programming this book: - uses examples from the humanities only, requiring no math or engineering knowledge -explains all programming concepts by means of complete programs -concentrates on exercises solved by writing complete programs -takes the reader from text input/output to object-oriented programming in the equivalent of a one semester class. -gives the reader a solid background for follow-on courses on the graphics and networking facilities of Java. This book is a sound and complete introduction to programming. Although the book uses Java, the same methods can be used for systematic programming in other languages, such as C, Fortran, and Pascal.
Essential Dynamic HTML fast provides a step-by-step approach to discovering DHTML and its techniques - everything you need to know from standard HTML tags to Layers and DOM (Document Object Model). You'll learn everything you need to know to build a dynamic web site - starting from choosing which font to use, to using dynamic positioning and contents, and how to incorporate audio, video and animation, and Scripting. Start with basic HTML tags. See what makes a site interactive. Learn about multimedia effects. Discover Cascade Style Sheets (CSS): dynamic web pages. Understand Document Object Model (DOM) and layers. And learn how to manage dynamic sites: from layout to after design.Written in the inimitable style of the Essentials series, this book tells you everything you need to know to get your first project up and running, with lots of tips on how to manage a dynamic site and resourceful URL addresses.
Der St. Galler Ansatz zum Business Knowledge Management f hrt Erfahrungen aus einer zunehmenden Anzahl von Praxisprojekten zusammen: Zahlreiche Fallstudien und Anwendungsbeispiele aus Telekommunikation, Finanzdienstleistung, Beratung und Industrie zeigen, wie Unternehmen durch Wissensmanagement sowohl ihre Kundenorientierung und Innovationsgeschwindigkeit als auch ihren Unternehmenswert erh hen. Das daraus abgeleitete Gesamtmodell setzt Wissensmanagement in Beziehung zu neuen Gesch ftsmodellen des Informationszeitalters. Es demonstriert, was neue Instrumente der F hrung und Wissensorganisation zur verbesserten Wissensentwicklung und -nutzung in Gesch ftsprozessen beitragen k nnen. "Knowledge Portals" erweitern die technologischen M glichkeiten des Wissensmanagements. Zwei Beitr ge identifizieren die wesentlichen Komponenten und beschreiben typische Praxisanwendungen von Knowledge Portals.
In diesem Werk zum Thema Software-Architekturen veranschaulichen drei international renommierte Experten den Zusammenhang zwischen Prinzipien, Standardarchitekturen und praxisrelevanten Problemstellungen aus den Bereichen Web Services, Peer-to-Peer, Workflow und weiteren Anwendungsgebieten. Dieses Buch richtet sich an Praktiker, Software-Projektmanager und Studenten der Informatik/Wirtschaftsinformatik, die fur Design und Entwicklung von grossen verteilten Softwaresystemen verantwortlich oder am Einsatz solcher Systeme in ihrem Arbeitsbereich interessiert sind. Hier wird erstmals der "State of the Art" in der Forschung industrierelevant und verstandlich umgesetzt. Die Autoren konnen auf jahrelange Erfahrung im Forschungs- und Entwicklungsbereich im Rahmen von grossen multinationalen Entwicklungsprojekten verweisen."
If you are a new programmer or a Java programmer moving to Java 2 then this is the book for you! It offers: a complete introduction to Java 2; describes the language and many of its class libraries; shows how they are used; describes the key concepts of object orientation with lots of examples of how to apply the theory. This book will show you how to take advantage of Java 2's new features (such as the abstract windowing toolkit and the Swing classes) for creating graphical user interfaces. John Cowell explains how to use Swing components to change the look and feel of your Java applications so that they look like Windows, Mac or Motif applications. Sun Microsystems Java 2 (formerly called the Java Development Kit 1.2 - JDK 1.2) is a major step forward in the growth of Java into a powerful mature language for writing both applications and applets. Topics covered in this book include: the Java language; the abstract windowing toolkit; the new Java Swing components; handling component, keyboard and mouse events; polymorphism and inheritance; animation and multithreading; handling exceptions; using files. Essential Java 2 - fast is designed for professional developers or students who need to learn the maximum in the minimum time. You'll develop applications and applets fast, learning everything you need to write Java applications and applets quickly with Java.
This practical guide provides a complete introduction to developing network programs with Java. You'll learn how to use Java's network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting communications, broadcasting to the local network, and posting data to server-side programs. Author Elliotte Rusty Harold provides complete working programs to illustrate the methods and classes he describes. This thoroughly revised fourth edition covers REST, SPDY, asynchronous I/O, and many other recent technologies. Explore protocols that underlie the Internet, such as TCP/IP and UDP/IP Learn how Java's core I/O API handles network input and output Discover how the InetAddress class helps Java programs interact with DNS Locate, identify, and download network resources with Java's URI and URL classes Dive deep into the HTTP protocol, including REST, HTTP headers, and cookies Write servers and network clients, using Java's low-level socket classes Manage many connections at the same time with the nonblocking I/O
Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away. You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity. While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still. This third edition covers the new features in Scala 3.0 with updates throughout the book. Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus. Program faster with Scala's succinct and flexible syntax Dive into basic and advanced functional programming techniques Build killer big data and distributed apps using Scala's functional combinators and tools like Spark and Akka Create concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more
LCPC'98 Steering and Program Committes for their time and energy in - viewing the submitted papers. Finally, and most importantly, we thank all the authors and participants of the workshop. It is their signi cant research work and their enthusiastic discussions throughout the workshopthat made LCPC'98 a success. May 1999 Siddhartha Chatterjee Program Chair Preface The year 1998 marked the eleventh anniversary of the annual Workshop on Languages and Compilers for Parallel Computing (LCPC), an international - rum for leading research groups to present their current research activities and latest results. The LCPC community is interested in a broad range of te- nologies, with a common goal of developing software systems that enable real applications. Amongthetopicsofinteresttotheworkshoparelanguagefeatures, communication code generation and optimization, communication libraries, d- tributed shared memory libraries, distributed object systems, resource m- agement systems, integration of compiler and runtime systems, irregular and dynamic applications, performance evaluation, and debuggers. LCPC'98 was hosted by the University of North Carolina at Chapel Hill (UNC-CH) on 7 - 9 August 1998, at the William and Ida Friday Center on the UNC-CH campus. Fifty people from the United States, Europe, and Asia attended the workshop. The program committee of LCPC'98, with the help of external reviewers, evaluated the submitted papers. Twenty-four papers were selected for formal presentation at the workshop. Each session was followed by an open panel d- cussion centered on the main topic of the particular session.
Java, undoubtedly, has its roots in embedded systems and the Web. Nevertheless, it is a fully functional high-level programming language that can provide users with a wide range of functionality and versatility. This thoroughly cross-reviewed state-of-the-art survey is devoted to the study of the syntax and semantics of Java from a formal-methods point of view. It consists of the following chapters by leading researchers: Formal Grammar for Java; Describing the Semantics of Java and Proving Type Soundness; Proving Java Type Soundness; Machine-Checking the Java Specification: Proving Type-Safety; An Event-Based Structural Operational Semantics of Multi-Threaded Java Dynamic Denotational Semantics of Java; A Programmer's Reduction Semantics for Classes and Mixins; A Formal Specification of Java Virtual Machine Instructions for Objects, Methods and Subroutines; The Operational Semantics of a Java Secure Processor; A Programmer Friendly Modular Definition of the Semantics of Java.
Intended to teach readers Java and object orientation, as well as presenting object oriented design and analysis, Java for Practitioners is written such that it is possible to dip into chapters as required. It introduces concepts by getting the reader to follow exercises, rather than by extensive discussion, and includes the new release 1.2 of Java. Practicals are included at the of each chapter, as well as the Java Self-Tester, designed to allow readers to determine whether they are ready to take the Sun Java Certification exam, and follows a similar format and style to the actual Online Certification Examination. In short, a thoroughly comprehensive guide.
Java is an object oriented language which allows you to create interactive Web pages, or to write applications which will run on any computer. Visual J++ gives you access to the power of Java with all the benefits of a modern visual development environment, for fast programming, and debugging. If you are new to Java or are an existing Java programmer who wants to switch to Visual J++, this book gives you all the essential information you need using lots of examples. Topics covered in this book include: the Java language, polymorphism, inheritance and encapsulation, graphics and animation, handling events, using files, exception handling, abstract windowing toolkit, the Java applet wizard and the resource wizards, debugging, and project management. Essential Visual J++ 6.0 fast is designed for professional developers or students who need to learn the maximum in the minimum time and to develop applications fast.
Gain a deep, practical knowledge of the basic tools used for webpages: hypertext markup language (HTML5), cascading style sheets (CSS), and JavaScript. This updated version includes new and improved games and exercises, and will serve total beginners as well as people with some programming language experience, but not familiar with the combination of HTML, CSS, and JavaScript. You'll begin at an introductory level with the focus on technical features as well as programming techniques. Each chapter features a familiar game such as Rock-Paper-Scissors, Craps, Memory, and Blackjack or generic examples such as working with Mazes. Other projects include constructing and saving a maze; a basic word guessing game; ballistic games (Cannonball and Slingshot); a quiz requiring items to be put in order; and an animation demonstration featuring a ball, photo or video clip bouncing within a rectangle. The Appendix contains examples of advanced techniques such as Scalar Vector Graphics programs displaying the HTML5 Logo and a cartoon figure, each of which can be changed dynamically, and mathematical techniques for calculating if a move crosses a line and re-adjusting an arrangement of circles and arrows. The exposition on each example in the chapters and the Appendix includes screen shots and tables revealing the structure of the program and statement by statement explanation of code. The book also contains suggestions for using the concepts and techniques to build your own programs. If you follow through with your own ideas, you will develop solid programming skills for building websites and for learning other programming languages, including the next version of HTML and current and future JavaScript frameworks, libraries and tools. What You'll Learn Understand HTML 5 concepts with the help of easy-to-grasp, appealing examples Use HTML5 to explore new avenues for web application and game development Review important new elements of HTML 5 Build, test, and upload simple games to a web site Who This Book Is For Both absolute beginners and users with some knowledge of HTML who want to learn the new HTML5 features
Orchestrating asynchronous function calls in JavaScript often leads to callback hell, but there is a reliable way to avoid this painful state of affairs. With this concise and simple guide, you'll learn how to use jQuery deferreds and promises, an elegant approach for managing asynchronous calls in both client and server applications. This book contains 18 examples that use deferreds to solve progressively challenging real-world programming problems, along with 75 stimulating puzzles (and their solutions) that will help you understand how and when to use deferreds. You'll learn new tricks in a fun way, and become immersed in the practice of event-based programming. Understand the logic behind creating deferreds and returning promises Get a structured explanation of jQuery's deferred API Delve into the dynamics of using deferreds Explore a broad collection of useful deferred recipes developed by the authors Gain hands-on experience by solving challenges that accompany each recipe Go deeper into deferreds: encounter novel abstractions and mind-bending use cases
Die Schwelle zur Informationsgesellschaft ist nach 30 Jahren Diskussion schon uberschritten, auch wenn weltweit noch uber die Wege dorthin diskutiert wird. Aber anstatt Betrachtungen uber Diskussionszyklen erfordert die Unumkehrbarkeit der Informatisierung in allen Lebensbereichen die klare Analyse der gewachsenen Strukturen in Technik, OEkonomie, Recht und Gesellschaft, um darauf Zukunft konkret zu gestalten. Rund um den Begriff eines "informationellen Vertrauens, das in den letzten Jahrzehnten noch nicht entstanden ist, das aber notwendigerweise und dringend zur Informationsgesellschaft gehoert, beschreiben die Autoren aus Wissenschaft und Praxis aus allen Disziplinen die Ausgestaltung unserer bereits vernetzten Welt. Der Jahres-Reader versteht sich als eine Grundlage einer anstehenden Neuorientierung hin zu einer systematischen und abgestimmten Gestaltung der technischen, wirtschaftlichen und regulativen Organisation kunftiger Infrastrukturen.
"Tontechnik fur Mediengestalter" beschreibt nicht nur die Grundlagen von Audiotechniken, sondern vermittelt auch wichtiges Zusatzwissen fur die Gestaltung und Produktionsorganisation. Anschaulich und leicht verstandlich erlautert der Autor die Grundlagen und physikalischen Phanomene, wie Interferenzen oder Raumakustik. Er beschreibt die Arbeitsablaufe so, dass auch Auszubildende und Einsteiger im Produktionsalltag von Anfang an bestehen konnen. Mediengestalter arbeiten mit einer Vielzahl von Menschen zusammen, deren Befindlichkeiten sie berucksichtigen mussen. Deshalb sensibilisiert der Autor seine Leser auch fur das Umfeld einer Produktion."
Essential JavaBeans fast de-mystifies the terminology, and gets you using the JavaBean components quickly and effectively in your own applications. You can either read the book from start to finish (it shouldn take too long) or you can dip into it for various aspects of JavaBeans as and when you need to. It doesn't attempt to be a complete in-depth guide to every aspect of JavaBeans but it does foc us on all the things you need to know to get on and use JavaBeans - including linking JavaBeans to ActiveX components. You'll learn: how to use the BeanBox, how the Delegation Event Model works, how to create a simple Bean, what types of properties are currently supported by JavaBeans, how to define a BeanInfo object, and lots more. Lots of examples are included and you are encouraged to try them out as you go so that you get a real 'feel' for how JavaBeans work.
Intended for those who already know the Java language, this book will help programmers get the most out of Javas capabilities. Topics covered include: good Java style for reusable components, using Java beans, the JDBC, optimizing and testing code, using the IFC tools, and the new JFC. It also explores the significant and exciting developments in Java and covers techniques that will be fundamental to programmers developing significant applications in Java.
Serviceorientierte Architektur, kurz SOA, das Zauberwort in modernen Unternehmen: Durch SOA hoffen Manager, dass Firmen flexibler, agiler, einfach schneller und unmittelbar auf Kundenwunsche eingehen konnen. Der Autor zeigt v.a. die Auswirkungen der Serviceorientierung auf Softwareentwicklung, Organisation und Prozesse. Denn die Einfuhrung einer SOA hat massive Auswirkungen auf alle Teile eines Unternehmens und seine Wertschopfungskette. Mittelfristig erfordert sie neue Kooperations- und Kommunikationsformen. Plus: die Grenzen von Services aus systemtheoretischer Sicht sowie mogliche Losungen fur sehr grosse Systeme und mobile Anwendungen."
Organize your network resources by learning how to design, manage, and maintain Active Directory. Updated to cover Windows Server 2012, the fifth edition of this bestselling book gives you a thorough grounding in Microsoft's network directory service by explaining concepts in an easy-to-understand, narrative style. You'll negotiate a maze of technologies for deploying a scalable and reliable AD infrastructure, with new chapters on management tools, searching the AD database, authentication and security protocols, and Active Directory Federation Services (ADFS). This book provides real-world scenarios that let you apply what you've learned--ideal whether you're a network administrator for a small business or a multinational enterprise.Upgrade Active Directory to Windows Server 2012Learn the fundamentals, including how AD stores objectsUse the AD Administrative Center and other management toolsLearn to administer AD with Windows PowerShellSearch and gather AD data, using the LDAP query syntaxUnderstand how Group Policy functionsDesign a new Active Directory forestExamine the Kerberos security protocolGet a detailed look at the AD replication process |
![]() ![]() You may like...
Learn to Design a Website for Your…
Michael Nelson, David Ezeanaka
Hardcover
R466
Discovery Miles 4 660
Trends, Applications, and Challenges of…
Mohammad Amin Kuhail, Bayan Abu Shawar, …
Hardcover
R7,216
Discovery Miles 72 160
An Introduction to XML and Web…
Anders Moller, Michael Schwartzbach
Paperback
R2,471
Discovery Miles 24 710
Web Services - Concepts, Methodologies…
Information Reso Management Association
Hardcover
R9,722
Discovery Miles 97 220
|