Materias dentro de su búsqueda.
Materias dentro de su búsqueda.
- Development 816
- Application software 751
- Computer programs 441
- Engineering & Applied Sciences 367
- Operating systems (Computers) 349
- Cloud computing 330
- Programming 327
- Management 281
- Web site development 271
- Computer networks 262
- Design 244
- Python (Computer program language) 237
- Computer Science 234
- Web sites 226
- Data processing 211
- Computer software 197
- Database management 184
- Open source software 179
- Linux 178
- Computer programming 177
- Security measures 174
- Web applications 168
- Photography 161
- Java (Computer program language) 155
- Digital techniques 148
- Computer graphics 141
- JavaScript (Computer program language) 141
- Microsoft Windows (Computer file) 135
- Electrical & Computer Engineering 126
- Mobile computing 124
-
3381por Aydemir, MuratTabla de Contenidos: “…Image of the Vital Flow: Lacan -- Noeud/Nous: The Name of the Phallus: The Story's Set-up: Graphic Concatenation: When Phallus Meets Signifiable: Bastard Offspring: The Magician and the Veil: Shame as Awkward Self-Reflexivity -- 3. …”
Publicado 2007
Libro electrónico -
3382Publicado 2023“…Set up automated workflows to keep systems and applications consistent globally, regardless of architecture, cloud, or container runtime Purchase of the print or Kindle book includes a free PDF eBook Key Features Automate building and modifying complex software images across multiple OSs and container engines Minimize cost by keeping your systems ready across multiple architectures, including ARM and future RISC-V processors Speed up your time to market by building and testing apps using upstream and future releases Book Description Creating machine images can be time-consuming and error-prone when done manually. …”
Libro electrónico -
3383por Rixen, ThomasTabla de Contenidos: “…The Original Institutional Set-up: State Aid Rules in the Treaty of Rome; 2.3.2. …”
Publicado 2016
Libro electrónico -
3384Publicado 2024Tabla de Contenidos: “…Cover -- Title Page -- Copyright Page -- Contents -- About the authors -- About Radek Sali -- About Bernadette Schwerdt -- Introduction -- Success was never assured -- What you'll learn -- The critical question -- Part I Set Up -- Chapter 1 Born this way -- I brought down the Iron Curtain -- Mum the maverick -- Dad the disruptor -- Father of integrative medicine -- Working hard -- A practical joker -- Chapter 2 Village life -- Diversity rules -- My apprenticeship -- How to create a new category -- People don't know what they want -- Chapter 3 The candy man -- From routine to reinvention -- The traveller returns -- Behind the scenes -- Chapter 4 How to create a high-performance culture -- Time to move on -- A bachelor in Prague -- Chapter 5 Getting clear -- Village drama -- A duty to society -- A life-changing phone call -- New horizons -- Part II Scale Up -- Chapter 6 The adventure begins -- The challenges came thick and fast -- A doctor's endorsement -- Chapter 7 A 'Learn, Grow, Improve' opportunity -- The makings of a 4P culture -- 1. …”
Libro electrónico -
3385por Yuan, Xin'anTabla de Contenidos: “…Intro -- Preface -- Contents -- High Sensitivity Rotating Alternating Current Field Measurement for Arbitrary-Angle Underwater Cracks -- 1 Introduction -- 2 Induced Rotating Alternating Current Field -- 2.1 RACFM Theoretical Model -- 2.2 FEM Modeling and Analyzing -- 3 RACFM System for Arbitrary-Angle Cracks Measurement -- 3.1 RACFM System -- 3.2 RACFM Probe -- 3.3 RACFM Waterproof Shell -- 4 RACFM System Testing and Discussing -- 4.1 Experiment System -- 4.2 Discussion -- 5 Conclusion -- References -- Detection of Cracks in Metallic Objects by Arbitrary Scanning Direction Using a Double U-Shaped Orthogonal ACFM Probe -- 1 Introduction -- 2 FEM Model of Double U-Shaped Orthogonal ACFM Probe -- 3 Cracks Detection Experiments -- 4 Conclusion -- References -- A Novel Fatigue Crack Angle Quantitative Monitoring Method Based on Rotating Alternating Current Field Measurement -- 1 Introduction -- 2 Theoretical Model -- 3 Finite Element Analysis -- 3.1 Model Set Up -- 3.2 Characteristic Signal Analysis of Cracks with Different Angles -- 3.3 Characteristic Signal Analysis of Cracks with Different Lengths and Depths -- 4 Experimental Setup and Result -- 4.1 Probe and System Setup -- 4.2 Crack Length Monitoring -- 4.3 Crack Depth Monitoring -- 4.4 Modification of the Measured Angle of the Crack -- 5 Conclusions and Further Work -- References -- Inspection of Both Inner and Outer Cracks in Aluminum Tubes Using Double Frequency Circumferential Current Field Testing Method -- 1 Introduction -- 2 Finite Element Method Model -- 2.1 Simulation Model -- 2.2 High Frequency Excitation Signal -- 2.3 Low Frequency Excitation Signal -- 3 Testing System -- 3.1 Probe with Sensor Arrays -- 3.2 Testing System -- 4 Inspection of Inner and Outer Cracks -- 4.1 Specimen -- 4.2 Inspection of Different Depth Cracks -- 4.3 Inspection of Different Length Cracks…”
Publicado 2024
Libro electrónico -
3386Publicado 2021Tabla de Contenidos: “…Working on SmartCity bike share analytics use cases -- Creating operational insights using SQL Engine -- Core concepts and capabilities -- Creating operational insights using Apache Flink -- Options for running Flink applications in AWS Cloud -- Flink applications on KDA -- Building bike ride analytic applications -- Setting up a producer application -- Building a KDA SQL application -- Building a KDA Flink application -- Monitoring KDA applications -- Summary -- Further reading -- Blogs -- Workshops -- Chapter 7: Amazon Kinesis Video Streams -- Technical requirements -- AWS account setup -- Using a local development environment -- Code examples -- Understanding video fundamentals -- Containers -- Codecs -- Discovering Amazon Kinesis video streams WebRTC -- Core concepts and connection patterns -- Creating a signaling channel -- Establishing a connection -- Discovering Amazon KVS -- Key components of KVS -- Stream -- Kinesis producer -- Consuming -- Creating a stream -- Producing -- Integration with Rekognition -- Building video-enabled applications with KVS -- Summary -- Further reading -- Section 3: Integrations -- Chapter 8: Kinesis Integrations -- Technical requirements -- AWS account setup -- AWS CLI -- Kinesis Data Generator -- Code examples -- Amazon services that can produce data to send to Kinesis -- Amazon Connect -- Amazon Aurora database activity -- DynamoDB activity -- Processing Kinesis data with Apache Spark -- Amazon services that consume data from Kinesis -- Serverless data lake -- Amazon services that transform Kinesis data -- Routing events with EventBridge -- Third-party integrations with Kinesis -- Splunk -- Summary -- Further reading -- Why subscribe? …”
Libro electrónico -
3387Publicado 2017Tabla de Contenidos: “…Spring Annotation configuration -- Spring - AOP -- Introduction to Spring Boot -- Creating a Rest API with Spring Boot -- Summary -- Chapter 11: REST APIs with Spring JPA and Hibernate -- REST API with Spring Boot, Hibernate, and JPA -- Reactive programming with Reactor -- Add Reactor to your project -- Understanding Flux and Mono -- Summary -- Chapter 12: Reactive Kotlin and Android -- Setting up Kotlin in Android Studio -- Getting started with ToDoApp on Android -- Retrofit 2 for API calls -- RxKotlin with Retrofit -- Making Android events reactive -- Introducing RxBinding in Android -- Kotlin extensions -- Summary -- Index…”
Libro electrónico -
3388Publicado 2013Tabla de Contenidos: “…-- What's new in Dreamweaver CC -- Life in the cloud -- What's gone in Dreamweaver CC -- HTML basics -- Document types -- Of tags and properties -- XHTML in Dreamweaver -- HTML5, the new markup standard -- Add style with Cascading Style Sheets -- Add interactivity with JavaScript -- Mobile web design -- How this book is organized -- About this book -- Windows and Macintosh commands -- Very basics of reading this book -- About these arrows -- Online resources -- Using code examples -- Safari books online -- Part 1: Building A Web Page: -- Dreamweaver CC guided tour: -- Download Dreamweaver CC -- Dreamweaver CC interface -- Setting up a site -- Creating a web page -- Managing files and folders with the files panel -- Dreamweaver test drive -- Working with text: -- Adding text in Dreamweaver -- Adding special characters -- Selecting text -- HTML formatting -- Paragraph formatting -- Creating and formatting lists -- Text styles -- Spell-checking -- Introducing Cascading Style Sheets: -- Cascading Style Sheet basics -- Creating styles -- Using styles -- Manipulating styles -- Formatting text with CSS -- Cascading Style Sheets tutorial -- Links: -- Understanding links -- Adding a link -- Adding an email link -- Linking within a web page -- Modifying a link -- Styling links -- Creating a navigation menu tutorial -- Link tutorial -- Images: -- Adding images -- Inserting an image from Photoshop -- Modifying an image -- Controlling images with CSS -- Editing graphics -- Image maps -- Rollover images -- Tutorial: Inserting and formatting graphics -- Tables: -- Table basics -- Inserting a table -- Selecting parts of a table -- Expanded tables mode -- Formatting tables -- Modifying cell and row properties -- Adding and removing cells -- Merging and splitting cells -- Tabular data -- Tables tutorial -- HTML under the hood: -- Controlling how Dreamweaver handles HTML -- Code view -- Live code -- Quick tag editor -- Comparing versions of a web page -- Finding references -- Find and replace: -- Find and replace basics -- Basic text and HTML searches -- Advanced text searches -- Advanced tag searches -- Powerful example: adding alt text fast -- Part 2: Building A Better Web Page: -- Advanced CSS: -- Compound selectors -- Fast style editing with CSS designer -- Moving and managing styles -- Resolving CSS conflicts -- Using the code navigator -- Styling for print -- CSS transitions -- Using CSS3 -- Advanced CSS tutorial -- Page layout : -- Types of web page layouts -- Float layout basics -- Understanding the box model -- Dreamweaver's CSS layouts -- Modifying Dreamweaver's CSS layouts -- Absolute positioning -- Adding an AP element to your page -- Modifying AP element properties -- CSS layout tutorial -- Troubleshooting CSS: -- Analyzing CSS with Dreamweaver -- Overcoming common CSS problems -- Designing websites for mobile devices: -- Previewing pages at different resolutions -- Media queries -- Strategies for using media queries -- jQuery mobile -- Fluid grid layouts -- Fluid grid layout tutorial -- Part 3: Bringing Your Pages To Life: -- Adding interactivity with jQuery: -- JavaScript, jQuery, and jQuery UI -- Adding an accordion -- Tabs -- Datepicker -- Dialog -- jQuery UI widgets for programmers -- Dreamweaver behaviors -- Applying Dreamweaver behaviors -- Events -- Sampler of actions, one by one -- Forms: -- Form basics -- Creating a form -- Adding form elements -- Forms tutorial -- Adding sound, video, and animation: -- Adding sound to your page -- Using HTML5 video -- Adding video through YouTube -- Flash: an introduction -- Automate the flash download -- Add flash videos -- Adding Adobe edge animate animations -- Part 4: Managing A Website: -- Introducing site management: -- Structure of a website -- Setting up a site (in depth) -- Managing Dreamweaver sites -- Site assets -- Testing Your Site: -- Site launch checklist -- Testing web pages with BrowserStack -- Find and fix broken links -- Validating web pages -- Cleaning up HTML (and XHTML) -- Site reporting -- Moving your site to the Internet: -- Adding a remote server -- Transferring files -- Check in and check out -- Synchronizing site files -- Communicating with design notes -- Part 5: Dreamweaver CC Power: -- Snippets and libraries: -- Snippets basics -- Using snippets -- Creating snippets -- Built-in snippets -- Library basics -- Creating and using library items -- Editing library items -- Snippets and library tutorial -- Templates: -- Template basics -- Creating a template -- Defining editable regions -- Building pages based on a template -- Updating a template -- Using repeating regions -- Using editable tag attributes -- Using optional regions -- Exporting a template-based site -- Template tutorial -- Customizing Dreamweaver: -- Keyboard shortcuts -- Dreamweaver extensions -- Working With Server-Side Programming: -- Pieces of the puzzle -- Dynamic websites: the setup -- Creating a dynamic page -- Using server-side includes -- Working with related PHP files -- PHP code hints -- Part 6: Appendixes: -- Appendix A: Getting help: -- Getting online help -- Getting help from other Dreamweaver fans -- Appendix B: Dreamweaver CC, menu by menu: -- File menu -- Edit menu -- View menu -- Insert menu -- Modify menu -- Format menu -- Commands menu -- Site menu -- Window menu -- Help menu -- Index…”
Libro electrónico -
3389por Hughes, Steve, authorTabla de Contenidos: “…Integrating third-party Jupyter books -- Summary -- Appendix - Preparing Your Environment -- Prerequisites for running the exercises -- Choosing a platform -- Setting up the Azure environment -- Setting up the SQL Server developer environment -- Index -- Other Books You May Enjoy…”
Publicado 2023
Libro electrónico -
3390Publicado 2024Tabla de Contenidos: “…Cover -- Title Page -- Copyright and Credits -- Dedications -- Contributors -- Table of Contents -- Preface -- Part 1: Getting Started with Streamlit -- Chapter 1: Getting to Know Streamlit - A Brief Overview -- The importance of turning an idea into a prototype - the changing scenario in computing methods -- The importance of a full Python web framework -- Local versus the cloud -- Python libraries for web applications (Flask and Django) -- Examples of Streamlit's capabilities -- The importance of turning an idea into a prototype -- Summary -- Chapter 2: Setting Up the Python Coding Environment -- Technical requirements -- Setting up the OS -- IDE selection -- What is a virtual environment? …”
Libro electrónico -
3391Publicado 2017Tabla de Contenidos: “…-- List of Figures xi -- List of Tables xvii -- Foreword xix -- Preface xxi -- Acknowledgments xxiii -- List of Abbreviations xxv -- About the CompanionWebsite xxvii -- 1 Introduction 1 -- 1.1 The Rise of Cyber-Physical Systems 1 -- 1.2 Humans as Elements of Cyber-Physical Systems 4 -- 1.3 Objectives and Structure 7 -- Part I Evolution and Theory 9 -- 2 Evolution of HiTL Technologies 11 -- 2.1 "Things", Sensors, and the RealWorld 11 -- 2.2 Human Sensing and Virtual Communities 17 -- 2.3 In Summary... 23 -- 3 TheoryofHiTLCPSs 25 -- 3.1 Taxonomies for HiTLCPSs 25 -- 3.2 Data Acquisition 28 -- 3.2.1 Humans as Sets of Sensors 28 -- 3.2.2 Humans as Communication Nodes 29 -- 3.3 State Inference 30 -- 3.3.1 Human Nature 30 -- 3.3.2 Humans as Processing Nodes 31 -- 3.4 Actuation 31 -- 3.4.1 Humans and Robots as Actuators 31 -- 3.5 In Summary... 32 -- 4 HITL Technologies and Applications 35 -- 4.1 Technologies for Supporting HiTLCPS 35 -- 4.1.1 Data Acquisition 35 -- 4.1.2 State Inference 39 -- 4.1.3 Actuation 42 -- 4.2 Experimental Projects 45 -- 4.2.1 HiTL in Industry and at Home 46 -- 4.2.2 HiTL in Healthcare 48 -- 4.2.3 HiTL in Smartphones and Social Networking 51 -- 4.3 In Summary... 56 -- Part II Human-in-the-Loop: Hands-On 57 -- 5 ASampleApp 59 -- 5.1 A Sample Behavior Change Intervention App 59 -- 5.2 The Sample App's Base Architecture 60 -- 5.2.1 The Android App 60 -- 5.2.2 The Server 65 -- 5.3 Enhancing the Sample App with HiTL Emotion-awareness 66 -- 5.3.1 Choosing a Machine Learning Technique 67 -- 5.3.2 Implementing Emotion-awareness 68 -- 5.4 In Summary... 71 -- 6 Setting up the Development Environment 73 -- 6.1 Installing Android Studio 73 -- 6.2 Cloning the Android Project 77 -- 6.3 Deploying the Server 85 -- 6.3.1 Installing the Software and Cloning the Server's Project 85 -- 6.3.2 Obtaining a Foursquare(R)'s Client ID and Client Secret 88 -- 6.3.3 Setting up the Database 91 -- 6.3.4 Deploying the Server on Tomcat 7 95 -- 6.4 Testing the Sample App 99 -- 6.5 In Summary... 101.…”
Libro electrónico -
3392Modular programming in Java 9 write reusable, maintainable code with the Java Platform Module systemPublicado 2017Tabla de Contenidos: “…Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Introducing Java 9 Modularity -- Modularity in Java -- Rethinking Java development with packages -- The unfortunate tale of a library developer -- The impossible task of a deployment engineer -- The classpath problem -- Java - the 20-year-old code base -- Legacy classes -- Internal APIs -- Java Platform Module System -- Project Jigsaw -- Summary -- Chapter 2: Creating Your First Java Module -- Setting up the JDK -- Switching between JDKs -- Setting up the NetBeans IDE -- Java 9 modules -- Traditional Java code structure -- What is a module? …”
Libro electrónico -
3393Publicado 2005Tabla de Contenidos: “…How to implement a grid -- 2.1 Introduction -- 2.1.1 The main difficulties -- 2.1.2 Approaches -- 2.2 Basic requirements -- 2.2.1 Hardware requirements -- 2.2.2 Software requirements -- 2.2.3 Human-resource requirements -- 2.3 Setting up grid environments -- 2.3.1 Defining the architecture -- 2.3.2 Hardware setup -- 2.3.3 Software setup -- 2.4 Setting up grid applications -- 2.4.1 Deploying an application -- 2.4.2 Making application data available -- 2.5 Maintaining grids -- 2.5.1 Grid platform administration tasks -- 2.5.2 Grid application administration tasks -- Part 2 Grid by examples -- Chapter 3. …”
Libro electrónico -
3394Publicado 2022Tabla de Contenidos: “…External APIs -- Consumer-Driven Contract Testing -- Importance of Negative Testing -- Summary -- Chapter 7: A Good Test Script -- Components of a Test Script -- setup() -- test() -- teardown() -- Guidelines -- Single-Attempt Test -- Document Test Objective -- Keep It Small -- Use assertj for Assertions -- Use log4j -- Order of Tests -- No Interventions Between Test Steps -- Avoid Hard Sleeps -- Always Use Assertions -- Do Not Overtest -- Do Not Import a Test into Another Test -- Test Boundaries -- API Test Coverage -- Provide Short Commands -- Do not try{} catch{} -- Summary -- Chapter 8: Coding Guidelines -- Coding Best Practices -- Class Naming Conventions -- Method Naming Conventions -- Variable Naming Conventions -- Constant Naming Conventions -- Provide User Actions -- Simplicity -- Indentation -- Test Assertions -- Test Class Naming Conventions -- Test Method Naming Conventions -- Test Package Naming Conventions -- Documentation -- Summary -- Chapter 9: Organize a Test Framework -- Framework Requirements -- Request -- Response -- Exception -- Configuration -- User Authentication -- Processor -- Model -- Test Framework -- Test Assertions -- Logger -- Util -- Test Execution -- Debug Config -- Test Driver -- Setting Up a Maven Project -- Dependencies and Plugins -- RestAssured -- Log4j -- TestNG -- Spring Framework -- Assertj -- Jackson-Databind -- Maven Compiler Plugin -- Surefire Plugin -- Java Code Formatting Plugin -- Request -- Response -- Exceptions -- Configuration -- Properties File -- Spring -- Application Configuration -- Application Context -- Application Config -- Complete URL For the Test Script -- Test Data…”
Libro electrónico -
3395Publicado 2005Tabla de Contenidos: “…Comparing CCF to J2C Architecture -- 8.1 Common Connector Framework -- 8.1.1 The CCF client interfaces -- 8.1.2 CCF Infrastructure interfaces -- 8.1.3 VisualAge for Java EAB commands -- 8.1.4 Implementing the QoS with the RuntimeContext -- 8.1.5 Setting up the QoS for a sample IMS CCF application -- 8.2 Making the CCF artifacts J2EE compliant…”
Libro electrónico -
3396por Young, Ian, 1970-Tabla de Contenidos: “…Refactoring -- Wrangling multiple asynchronous calls -- Requests in a loop -- Determining when we're finished -- Alternatives for managing asynchronous calls -- Promises -- Using Promises in our application -- An async helper library -- Using Async.js in our application -- IcedCoffeeScript -- Using IcedCoffeeScript in our application -- Summary -- Chapter 9: Debugging -- Discovering a problem -- Working with source maps -- Source maps in the Firefox developer tools -- Inspecting our application state -- Using the debugger -- Source maps in the Chrome developer tools -- Inspecting our application state -- Using the debugger -- Fixing the problem -- Summary -- Chapter 10: Using CoffeeScript in More Places -- CoffeeScript directly in the browser -- CoffeeScript in the browser console -- A CoffeeScript console in Firefox -- A CoffeeScript console in Chrome -- Using CoffeeScript with Rails -- Setting up the asset pipeline -- Creating a new Rails application -- Rails 3.0 -- Rails 3.1 and 3.2 -- Rails 4 -- Setting up our application -- Adding some CoffeeScript -- Precompiling assets -- Using CoffeeScript with Brunch -- Creating a Brunch project -- Filling out our application -- Precompiling assets -- Using CoffeeScript with Node.js -- Creating our project -- Keeping the server up-to-date -- Adding CoffeeScript compilation -- Finishing our application -- Cleaning up our script dependencies -- Summary -- Chapter11: CoffeeScript on the Server -- Running a server with CoffeeScript -- Running our application -- Adding an endpoint for data -- Using a database -- Handling errors -- Using a Cakefile -- Writing a Cake task -- More Cake tasks -- Making our application interactive -- Seeing the results -- Summary -- Index…”
Publicado 2013
Libro electrónico -
3397por Plummer, TimTabla de Contenidos: “…Packing Everything Together -- Creating a package -- Setting up an update server -- Managing database changes -- Updating the PHP files -- Getting listed on the JED -- Summary -- 10. …”
Publicado 2013
Libro electrónico -
3398por Lawhead, JoelTabla de Contenidos: “…Advanced Geospatial Python Modelling -- Creating an NDVI -- Setting up the framework -- Loading the data -- Rasterizing the shapefile -- Clipping the bands -- Using the NDVI formula -- Classifying the NDVI -- Additional functions -- Loading the NDVI -- Creating classes -- Creating a flood inundation model -- The flood fill function -- Making a flood -- Least cost path analysis -- Setting up the test grid -- The simple A* algorithm -- Generating the test path -- Viewing the test output -- The real-world example -- Loading the grid -- Defining the helper functions -- The real-world A* algorithm -- Generating a real-world path -- Summary -- 9. …”
Publicado 2013
Libro electrónico -
3399Publicado 2023Tabla de Contenidos: “…Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Part 1: Learning the TDD Cycle -- Chapter 1: Setting up for Testing -- Technical requirements -- Creating a new SvelteKit project -- Installing and running Playwright -- Running Vitest -- Preparing your development environment for frequent unit testing -- Choosing your editor -- Creating a shell alias -- Changing the test runner to report each test name -- Watching the test fail -- Configuring support for Svelte component tests -- Installing jsdom and testing library helpers -- Writing a test for the DOM -- Writing a first Svelte component test -- Ensuring the DOM is cleared after each test run -- Restoring mocks automatically -- Optional configuration -- Configuring Prettier's print width -- Reducing the tab width in the Terminal -- Summary -- Chapter 2: Introducing the Red-Green-Refactor Workflow -- Technical requirements -- Understanding the Red-Green-Refactor workflow -- Thinking ahead with some up-front design -- The Birthdays application -- Writing a failing test -- Making it pass -- Repeating the process -- Refactoring the tests -- Cleaning up warnings -- Adding a third test to triangulate -- Adding styles to the component -- Summary -- Chapter 3: Loading Data into a Route -- Technical requirements -- Using Playwright to specify end-to-end behavior -- Writing the test and watching it fail -- Understanding the difference between Vitest tests and Playwright tests -- Deciding an approach to make the end-to-end test pass -- Test-driving the load function -- Test-driving the page component -- Summary -- Chapter 4: Saving Form Data -- Technical requirements -- Adding a Playwright test for data input -- Test-driving a SvelteKit form -- Adding the form component to the page component -- Test-driving a SvelteKit form action…”
Libro electrónico -
3400Publicado 2017Tabla de Contenidos: “…Developing our first Faces application -- Facelets -- Project stages -- Validation -- Grouping components -- Form submission -- Named beans -- Static navigation -- Dynamic navigation -- Custom data validation -- Creating custom validators -- Validator methods -- Customizing default messages -- Customizing message styles -- Customizing message text -- Summary -- Chapter 7: Additional Jakarta Faces Features -- Ajax-enabled Faces applications -- Jakarta Faces HTML5 support -- HTML5-friendly markup -- Pass-through attributes -- Faces Flows -- Faces WebSocket support -- Additional Faces component libraries -- Summary -- Chapter 8: Object Relational Mapping with Jakarta Persistence -- The CUSTOMERDB database -- Configuring Jakarta Persistence -- Persisting data with Jakarta Persistence -- Entity relationships -- One-to-one relationships -- One-to-many relationships -- Many-to-many relationships -- Composite primary keys -- Jakarta Persistence Query Language -- Criteria API -- Updating data with the Criteria API -- Deleting data with the Criteria API -- Bean Validation support -- Final notes -- Summary -- Chapter 9: WebSockets -- Developing WebSocket server endpoints -- Developing an annotated WebSocket server endpoint -- Developing WebSocket clientsin JavaScript -- Developing JavaScript client-side WebSocket code -- Developing WebSocket clients in Java -- Summary -- Chapter 10: Securing Jakarta EE Applications -- Identity stores -- Setting up an identity store stored in a relational database -- Setting up an identity store stored in an LDAP database -- Custom identity stores -- Authentication mechanisms -- Basic authentication mechanism -- Form authentication mechanism -- Custom form authentication mechanism -- Summary -- Chapter 11: Servlet Development and Deployment -- What is a servlet? …”
Libro electrónico