The document discusses different user interface elements for Metro style applications, including app surfaces like the app window, app bars, the charms bar, context menus, and message dialogs. It provides details on how and when to implement each element, with a focus on integrating elements into the app window canvas and using elements like app bars, context menus and dialogs sparingly.
Building Windows 8 Metro Style Applications Using JavaScript and HTML5LearnNowOnline
The document discusses building Metro-style applications for Windows 8 using various technologies like JavaScript, HTML5, CSS3, C#, Visual Basic, C++ and XAML. It outlines the goals of getting started with Metro apps, introducing basic concepts, investigating Windows Runtime controls and using asynchronous APIs. It also discusses learning to create Metro-style user interfaces, handle navigation and add simple data binding. The assumptions include basic knowledge of web technologies, .NET development and Metro-style apps. It compares building Metro apps with JavaScript, HTML5 and CSS3 versus C#, VB, C++ and XAML. Finally, it demonstrates creating a simple "Hello World" Metro app and modifying an existing blog sample app.
Filemobile looks at Employee Generated ContentSteve Hulford
Filemobile is a SaaS-based social media platform that allows companies to gather user-generated content like photos and videos from employees, curate the best submissions, and publish the content on their internal websites and apps. The document provides details on Filemobile's features and capabilities, example case studies of companies using it, and statistics on its usage and performance.
CIRCUIT 2015 - Hybrid App Development with AEM AppsICF CIRCUIT
Pat McLoughlin & Paul Michelotti - ICF Interactive
A technical deep dive into the waters of hybrid app development on the AEM apps platform and an introduction to the open source Ionic development framework for AEM Apps.
This document discusses Cordova, Ionic, and IBM MobileFirst for developing hybrid mobile apps. It begins with an introduction to Cordova for creating apps with HTML, CSS, and JavaScript. Ionic is presented as a framework that improves upon Cordova apps. MobileFirst is then introduced as a platform from IBM that further enhances hybrid apps with features like push notifications, security, and integration with backend systems and services.
Summit 2015: Mobile App Dev and Content Management with Adobe Experience Managerbrucelefebvre
Slides from my Summit 2015 talk on 'Mobile App Development and Content Management with Adobe Experience Manager.'
Blog post: http://blogs.adobe.com/experiencedelivers/experience-management/mobile-app-dev-content-management-aem/
Description: Building and maintaining effective mobile apps presents several challenges, from supporting multiple operating systems to managing frequently updated content. Learn about using Adobe Experience Manager and Adobe PhoneGap, and see how these solutions come together to help you manage apps using systems and interfaces that you’re already familiar with, like HTML5 and web-based content management applications.
Firefox OS allows web applications to access device capabilities through standardized web APIs. This bridges the gap between native and web applications. Mozilla is proposing and approving APIs that give web apps access to features like vibration, geolocation, and more. Web apps can also work offline through caching. Developers can create hosted or packaged apps and debug them on the Firefox OS emulator or devices.
The document discusses building Canvas apps with ASP.NET and Azure. It introduces the Canvas framework and how it allows integrating external apps inside Salesforce while maintaining user context. It also describes challenges like authentication and retraining developers. The document promotes a .NET Canvas Starter Kit that contains pre-built components to simplify getting started with Canvas app development in ASP.NET.
Building Windows 8 Metro Style Applications Using JavaScript and HTML5LearnNowOnline
The document discusses building Metro-style applications for Windows 8 using various technologies like JavaScript, HTML5, CSS3, C#, Visual Basic, C++ and XAML. It outlines the goals of getting started with Metro apps, introducing basic concepts, investigating Windows Runtime controls and using asynchronous APIs. It also discusses learning to create Metro-style user interfaces, handle navigation and add simple data binding. The assumptions include basic knowledge of web technologies, .NET development and Metro-style apps. It compares building Metro apps with JavaScript, HTML5 and CSS3 versus C#, VB, C++ and XAML. Finally, it demonstrates creating a simple "Hello World" Metro app and modifying an existing blog sample app.
Filemobile looks at Employee Generated ContentSteve Hulford
Filemobile is a SaaS-based social media platform that allows companies to gather user-generated content like photos and videos from employees, curate the best submissions, and publish the content on their internal websites and apps. The document provides details on Filemobile's features and capabilities, example case studies of companies using it, and statistics on its usage and performance.
CIRCUIT 2015 - Hybrid App Development with AEM AppsICF CIRCUIT
Pat McLoughlin & Paul Michelotti - ICF Interactive
A technical deep dive into the waters of hybrid app development on the AEM apps platform and an introduction to the open source Ionic development framework for AEM Apps.
This document discusses Cordova, Ionic, and IBM MobileFirst for developing hybrid mobile apps. It begins with an introduction to Cordova for creating apps with HTML, CSS, and JavaScript. Ionic is presented as a framework that improves upon Cordova apps. MobileFirst is then introduced as a platform from IBM that further enhances hybrid apps with features like push notifications, security, and integration with backend systems and services.
Summit 2015: Mobile App Dev and Content Management with Adobe Experience Managerbrucelefebvre
Slides from my Summit 2015 talk on 'Mobile App Development and Content Management with Adobe Experience Manager.'
Blog post: http://blogs.adobe.com/experiencedelivers/experience-management/mobile-app-dev-content-management-aem/
Description: Building and maintaining effective mobile apps presents several challenges, from supporting multiple operating systems to managing frequently updated content. Learn about using Adobe Experience Manager and Adobe PhoneGap, and see how these solutions come together to help you manage apps using systems and interfaces that you’re already familiar with, like HTML5 and web-based content management applications.
Firefox OS allows web applications to access device capabilities through standardized web APIs. This bridges the gap between native and web applications. Mozilla is proposing and approving APIs that give web apps access to features like vibration, geolocation, and more. Web apps can also work offline through caching. Developers can create hosted or packaged apps and debug them on the Firefox OS emulator or devices.
The document discusses building Canvas apps with ASP.NET and Azure. It introduces the Canvas framework and how it allows integrating external apps inside Salesforce while maintaining user context. It also describes challenges like authentication and retraining developers. The document promotes a .NET Canvas Starter Kit that contains pre-built components to simplify getting started with Canvas app development in ASP.NET.
adaptTo() 2014 - Mobile app dev with Cordova, Sling, and AEMrbl002
From http://adapt.to/2014/en/schedule/mobile-app-development-with-apache-cordova-and-aem.html:
This talk will focus on patterns and tools for bringing your Sling and web expertise to the world of mobile applications. Centre stage will be Cordova, an Apache project with PhoneGap origins - built to enable cross-platform mobile apps and in turn, advance the open web. I'll introduce techniques for solving common use cases with Sling as the backend, complete with sample code to get you started today. Lastly, we'll take a look at the integration of Cordova and AEM (affectionately known as PhoneGap Enterprise) featured in the 6.0 release.
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceMagic Software
Progressive web app may look like a buzz word around improved web standards and few mobile friendly web design patterns. But it brings positive impact on businesses and users. Let’s learn more about it here.
Wireless Application Protocol (WAP), WAP Key Points, WAP Push, Fragmentation, Features, Browsers and Web Platforms, Web View, Native Web, Packaged and Hybrids Apps, Tools for Mobile Web Development, Emulator and Simulator.
Presented at 3|SHARE's EVOLVE'15 - The Adobe Experience Manager Community Summit on Monday August 19th, 2015 at the Hard Rock Hotel in San Diego, CA. http://evolve.3sharecorp.com
The document provides an overview of iOS app development and marketing. It discusses the iOS vs Android market, how to become an iOS developer, iOS app development tools and process, and strategies for marketing iOS apps, including pricing apps effectively, implementing a marketing plan, using in-app purchases, and integrating mobile ads. The document aims to educate people on developing and promoting apps for the lucrative iOS market.
This document discusses how to add analytics capabilities to AEM 6 mobile apps. It outlines trends in mobile usage and challenges with mobile apps. It then describes the Adobe Mobile Services SDK which allows integrating Adobe Analytics, Target, and Audience Manager into mobile apps. Demos are provided on integrating analytics into PhoneGap and AEM apps and analyzing app data in the Adobe Mobile Services interface.
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapNick Landry
The final demo for this presentation can be downloaded at:
https://www.dropbox.com/s/9j09wip6wz84b61/JSDevConMobile-JQM-PhoneGap-Demo.zip
SESSION ABSTRACT
=================
Write Once, Run Everywhere. How many times have we been promised true cross-platform development? HTML5 seems to be the closest we’ve ever been to writing applications once and running them on multiple mobile devices, such as iOS, Android, Windows Phone or Blackberry.
But native mobile apps have taken all the spotlight in recent years thanks to the introduction of hundreds of thousands of apps in various app stores from Apple, Google, Microsoft and BlackBerry. Apps offer a great native platform experience, but they can be expensive to build and require specific languages, SDKs and skill sets across multiple platforms. Mobile web sites offer a great way to engage with consumers and corporate workers alike without requiring the installation of any app, and can in turn be adapted as deployable "hybrid" apps.
This session explores the fundamentals of native vs. web apps, and how to choose the right approach for any given scenario. We begin with an exploration of the benefits of web development for smartphones using the most popular HTML5 & JavaScript framework for mobile: jQuery Mobile (JQM). We’ll go over a quick primer on HTML5, CSS3 and JavaScript, followed by everything you need to get started with JQM. We’ll cover the most common development environment options, how to build your first jQuery Mobile page, and how to debug your mobile web code with some of the available tools. We’ll also discuss how to develop a native-like experience on each mobile platform thanks to JQM’s adaptive rendering, and how to save and retrieve data with the cloud using Microsoft Azure Mobile Services.
We'll then learn how to leverage PhoneGap to wrap our mobile web UI into a native smartphone or tablet app. Discover how PhoneGap exposes native device hardware like cameras, sensors, GPS and more. We’ll also discuss the pros and cons of PhoneGap-based apps, how to deal with the UI design guidelines across platforms, and learn some do’s and don’ts of cross-platform mobile development.
Native mobile apps have their place for mass market revenue-generating models, but you also need to master cross-platform techniques when the situation calls for it such as in enterprise mobility scenarios and other niche areas. Web development is a critical skill required by every mobile developer; come learn how to get started and reach hundreds of millions of users through a smart mobile web & hybrid approach.
The document discusses mobile web architecture and hybrid mobile applications. It begins with an introduction to hybrid apps and PhoneGap. It then covers various HTML5 features that are useful for building hybrid apps like users and sessions, location services, cameras, videos, audio and push notifications. It explains the hybrid architecture of combining web views with native wrappers. It also provides examples of implementing location services, cameras, audio/video and push notifications in a hybrid mobile app.
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
Developing a mobile application is always a challenge, as it usually implies multi-platform developments (android, iOS, windows phone).
The question of native vs hybrid makes sense.
This presentation lays out the differences, the concepts of existing solutions, and proposes a matrix of decisions, and elements to make up your mind.
This document describes an Android application called AMIZONER that was created to serve as an attendance planner for students at Amity University. The app connects to the university's student information portal via HTTPS to retrieve course, attendance, and faculty data. It uses HTML parsing to extract the relevant information and stores it in a local SQLite database for offline viewing. The app was developed using Java, XML, and Android concepts. It integrates with Google services like App Engine, Analytics, and Admob. Based on analytics data, the app saw widespread adoption across various regions in India.
The document discusses beginning BlackBerry application development. It covers choosing an SDK version and development environment. The SDK version is tied to the BlackBerry OS version, and applications developed for an older SDK may not utilize features of newer OS versions. The document recommends using the Eclipse integrated development environment with the BlackBerry plug-in, as it provides developer-friendly features and leverages the Eclipse platform. A minimum target of BlackBerry OS 5.0 is suggested to cover most devices and support in the BlackBerry App World.
This document summarizes strategies for developing cross-platform mobile apps. It discusses the pros and cons of developing native apps versus mobile web apps. It also reviews popular tools and frameworks for cross-platform development like PhoneGap, jQuery Mobile, Titanium, and MonoTouch/MonoDroid. Based on factors like skills, budget, complexity, and platform needs, the document provides a decision tree to help determine the best strategy.
The document discusses mobile app development from a web developer's perspective. It covers topics such as web apps vs native apps, technologies for mobile development like HTML5 and frameworks, and specific techniques for mobile like viewport scaling, geolocation APIs, and offline storage. The document provides examples of code for implementing these mobile techniques.
Simplify and Accelerate App Development with Adobe AEM MobilePerficient, Inc.
While some argue that the mobile apps market is saturated, Gartner has indicated that the demand for enterprise mobile apps will grow at least five times faster than internal IT organization’s capacity to deliver them, leaving many companies struggling to create mobile experiences to support their business.
In our webinar, we covered how Adobe AEM Mobile simplifies and accelerates development of mobile apps and enables marketers to:
-Increase speed to market with reduced IT support
-Manage and publish mobile experiences and content more efficiently
-Develop a centralized model to support app development
Xyleme provides an end-to-end solution to bring training content to learners' iPads. It offers authoring tools to create and publish content as Pastiche products, a store to distribute products, and an app for learners to access products. Content can be accessed offline through the app once installed. The system allows for product updates to be pushed to learners and supports both licensing of products to organizations and individual in-app purchases.
A progressive web app (PWA) delivers an app-like experience through your mobile phone’s browser but has the same flexibility and gestures as a native application. Because they are powered by mobile browsers, they are not particular to any one device, meaning developers no longer need to write separate code for Android and Apple devices.
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3Doris Chen
This session outlines some of what you can do with new HTML5 and CSS3 features introduced in Internet Explorer 10. Internet Explorer 10 is the browser for rendering modern (HTML5/CSS3) standards-compliant websites. It is also one of the foundations for Metro style app development on Windows 8.
Get started writing Metro style apps using your HTML5, JavaScript, and CSS skills today! You already have a Web app on the Internet and want to reach customers with a new, targeted experience on Windows 8. Come get practical guidance and best practices on how to reuse your Web assets. Come dive into the specifics of this exciting platform and see how you can use your Web skills to build deeply-integrated Windows apps.
• You’ll discover how this mirrors or differs from traditional Web programming and how to harness the rich capabilities of Windows 8 through JavaScript and the Windows Runtime.
• You'll learn techniques for turning your HTML5, CSS and JavaScript into a great Windows app including touch-enablement, adopting the Windows look and feel, and system integration.
This session will arm you with everything you need to know to start building Metro style apps with the skills you already have.
adaptTo() 2014 - Mobile app dev with Cordova, Sling, and AEMrbl002
From http://adapt.to/2014/en/schedule/mobile-app-development-with-apache-cordova-and-aem.html:
This talk will focus on patterns and tools for bringing your Sling and web expertise to the world of mobile applications. Centre stage will be Cordova, an Apache project with PhoneGap origins - built to enable cross-platform mobile apps and in turn, advance the open web. I'll introduce techniques for solving common use cases with Sling as the backend, complete with sample code to get you started today. Lastly, we'll take a look at the integration of Cordova and AEM (affectionately known as PhoneGap Enterprise) featured in the 6.0 release.
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceMagic Software
Progressive web app may look like a buzz word around improved web standards and few mobile friendly web design patterns. But it brings positive impact on businesses and users. Let’s learn more about it here.
Wireless Application Protocol (WAP), WAP Key Points, WAP Push, Fragmentation, Features, Browsers and Web Platforms, Web View, Native Web, Packaged and Hybrids Apps, Tools for Mobile Web Development, Emulator and Simulator.
Presented at 3|SHARE's EVOLVE'15 - The Adobe Experience Manager Community Summit on Monday August 19th, 2015 at the Hard Rock Hotel in San Diego, CA. http://evolve.3sharecorp.com
The document provides an overview of iOS app development and marketing. It discusses the iOS vs Android market, how to become an iOS developer, iOS app development tools and process, and strategies for marketing iOS apps, including pricing apps effectively, implementing a marketing plan, using in-app purchases, and integrating mobile ads. The document aims to educate people on developing and promoting apps for the lucrative iOS market.
This document discusses how to add analytics capabilities to AEM 6 mobile apps. It outlines trends in mobile usage and challenges with mobile apps. It then describes the Adobe Mobile Services SDK which allows integrating Adobe Analytics, Target, and Audience Manager into mobile apps. Demos are provided on integrating analytics into PhoneGap and AEM apps and analyzing app data in the Adobe Mobile Services interface.
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapNick Landry
The final demo for this presentation can be downloaded at:
https://www.dropbox.com/s/9j09wip6wz84b61/JSDevConMobile-JQM-PhoneGap-Demo.zip
SESSION ABSTRACT
=================
Write Once, Run Everywhere. How many times have we been promised true cross-platform development? HTML5 seems to be the closest we’ve ever been to writing applications once and running them on multiple mobile devices, such as iOS, Android, Windows Phone or Blackberry.
But native mobile apps have taken all the spotlight in recent years thanks to the introduction of hundreds of thousands of apps in various app stores from Apple, Google, Microsoft and BlackBerry. Apps offer a great native platform experience, but they can be expensive to build and require specific languages, SDKs and skill sets across multiple platforms. Mobile web sites offer a great way to engage with consumers and corporate workers alike without requiring the installation of any app, and can in turn be adapted as deployable "hybrid" apps.
This session explores the fundamentals of native vs. web apps, and how to choose the right approach for any given scenario. We begin with an exploration of the benefits of web development for smartphones using the most popular HTML5 & JavaScript framework for mobile: jQuery Mobile (JQM). We’ll go over a quick primer on HTML5, CSS3 and JavaScript, followed by everything you need to get started with JQM. We’ll cover the most common development environment options, how to build your first jQuery Mobile page, and how to debug your mobile web code with some of the available tools. We’ll also discuss how to develop a native-like experience on each mobile platform thanks to JQM’s adaptive rendering, and how to save and retrieve data with the cloud using Microsoft Azure Mobile Services.
We'll then learn how to leverage PhoneGap to wrap our mobile web UI into a native smartphone or tablet app. Discover how PhoneGap exposes native device hardware like cameras, sensors, GPS and more. We’ll also discuss the pros and cons of PhoneGap-based apps, how to deal with the UI design guidelines across platforms, and learn some do’s and don’ts of cross-platform mobile development.
Native mobile apps have their place for mass market revenue-generating models, but you also need to master cross-platform techniques when the situation calls for it such as in enterprise mobility scenarios and other niche areas. Web development is a critical skill required by every mobile developer; come learn how to get started and reach hundreds of millions of users through a smart mobile web & hybrid approach.
The document discusses mobile web architecture and hybrid mobile applications. It begins with an introduction to hybrid apps and PhoneGap. It then covers various HTML5 features that are useful for building hybrid apps like users and sessions, location services, cameras, videos, audio and push notifications. It explains the hybrid architecture of combining web views with native wrappers. It also provides examples of implementing location services, cameras, audio/video and push notifications in a hybrid mobile app.
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
Developing a mobile application is always a challenge, as it usually implies multi-platform developments (android, iOS, windows phone).
The question of native vs hybrid makes sense.
This presentation lays out the differences, the concepts of existing solutions, and proposes a matrix of decisions, and elements to make up your mind.
This document describes an Android application called AMIZONER that was created to serve as an attendance planner for students at Amity University. The app connects to the university's student information portal via HTTPS to retrieve course, attendance, and faculty data. It uses HTML parsing to extract the relevant information and stores it in a local SQLite database for offline viewing. The app was developed using Java, XML, and Android concepts. It integrates with Google services like App Engine, Analytics, and Admob. Based on analytics data, the app saw widespread adoption across various regions in India.
The document discusses beginning BlackBerry application development. It covers choosing an SDK version and development environment. The SDK version is tied to the BlackBerry OS version, and applications developed for an older SDK may not utilize features of newer OS versions. The document recommends using the Eclipse integrated development environment with the BlackBerry plug-in, as it provides developer-friendly features and leverages the Eclipse platform. A minimum target of BlackBerry OS 5.0 is suggested to cover most devices and support in the BlackBerry App World.
This document summarizes strategies for developing cross-platform mobile apps. It discusses the pros and cons of developing native apps versus mobile web apps. It also reviews popular tools and frameworks for cross-platform development like PhoneGap, jQuery Mobile, Titanium, and MonoTouch/MonoDroid. Based on factors like skills, budget, complexity, and platform needs, the document provides a decision tree to help determine the best strategy.
The document discusses mobile app development from a web developer's perspective. It covers topics such as web apps vs native apps, technologies for mobile development like HTML5 and frameworks, and specific techniques for mobile like viewport scaling, geolocation APIs, and offline storage. The document provides examples of code for implementing these mobile techniques.
Simplify and Accelerate App Development with Adobe AEM MobilePerficient, Inc.
While some argue that the mobile apps market is saturated, Gartner has indicated that the demand for enterprise mobile apps will grow at least five times faster than internal IT organization’s capacity to deliver them, leaving many companies struggling to create mobile experiences to support their business.
In our webinar, we covered how Adobe AEM Mobile simplifies and accelerates development of mobile apps and enables marketers to:
-Increase speed to market with reduced IT support
-Manage and publish mobile experiences and content more efficiently
-Develop a centralized model to support app development
Xyleme provides an end-to-end solution to bring training content to learners' iPads. It offers authoring tools to create and publish content as Pastiche products, a store to distribute products, and an app for learners to access products. Content can be accessed offline through the app once installed. The system allows for product updates to be pushed to learners and supports both licensing of products to organizations and individual in-app purchases.
A progressive web app (PWA) delivers an app-like experience through your mobile phone’s browser but has the same flexibility and gestures as a native application. Because they are powered by mobile browsers, they are not particular to any one device, meaning developers no longer need to write separate code for Android and Apple devices.
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3Doris Chen
This session outlines some of what you can do with new HTML5 and CSS3 features introduced in Internet Explorer 10. Internet Explorer 10 is the browser for rendering modern (HTML5/CSS3) standards-compliant websites. It is also one of the foundations for Metro style app development on Windows 8.
Get started writing Metro style apps using your HTML5, JavaScript, and CSS skills today! You already have a Web app on the Internet and want to reach customers with a new, targeted experience on Windows 8. Come get practical guidance and best practices on how to reuse your Web assets. Come dive into the specifics of this exciting platform and see how you can use your Web skills to build deeply-integrated Windows apps.
• You’ll discover how this mirrors or differs from traditional Web programming and how to harness the rich capabilities of Windows 8 through JavaScript and the Windows Runtime.
• You'll learn techniques for turning your HTML5, CSS and JavaScript into a great Windows app including touch-enablement, adopting the Windows look and feel, and system integration.
This session will arm you with everything you need to know to start building Metro style apps with the skills you already have.
This document discusses visualizing data with HighCharts or D3 JavaScript libraries. It provides an agenda that includes an introduction, benefits of using these libraries, requirements, and a sample code example. The example uses SAS code to transform stock data from sashelp.stocks into JSON format and then visualize it on a web page using HighCharts to allow dynamic adjustment of time periods for the time series data. Key steps and considerations for implementing this solution are outlined.
This document discusses options for developing charts in applications and recommends Highcharts. It outlines charting technologies like Flash, inbuilt controls, JavaScript, HTML/CSS, and jQuery. While jQuery is compatible and has samples, it requires JavaScript knowledge. Highcharts is introduced as a .NET plugin that allows developing charts with C# on the client side similarly to jQuery, with benefits like compatibility, free non-commercial use, dynamic charts, numerous types, and features like export and zooming.
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, especially for real-time web applications with many concurrent connections. The document discusses why Node.js uses an asynchronous and non-blocking model, why JavaScript was chosen as the language, and why the V8 engine is fast. It also explains why Node.js is threadless and memory efficient. Finally, it notes that the Node.js community is very active and creative.
node.js practical guide to serverside javascriptEldar Djafarov
This document provides an overview of Node.js and how to build server-side JavaScript applications with it. Some key points covered include:
- Node.js uses a single-threaded non-blocking I/O model that handles multiple requests concurrently using callbacks and an event loop.
- Common Node.js modules like Express make it easy to build REST APIs and web servers. Express uses middleware for common tasks like routing, static files, authentication etc.
- Testing Node.js applications can be done with frameworks like Mocha and Chai to write unit and integration tests, and the Request library to mock HTTP requests.
Metro UI interaction design guidelines @Microsoft Tech.Days 2011David Chen
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help boost feelings of calmness and well-being.
This power point is introduce a simple CSS animation
in this PPT you can learn a new CSS 3 animation property and how to use that do a simple animation
The document provides information on various open source charting and graphing libraries including Google Chart Tools, Sencha Ext JS, Protovis, Highcharts, D3, RGraph, and others. For each library, it lists the URL, demo site, programming languages used, and license type. The libraries covered allow for creating different types of charts and graphs like bubble charts, motion charts, scatter plots, pie charts, radar charts, and more.
This document discusses various web development technologies. It covers client-side technologies like HTML, CSS, and JavaScript which are used to build the front-end interface. It also discusses server-side technologies like PHP, JSP, ASP that are used to dynamically generate the interface. Additionally, it mentions database technologies like SQL that are used to store and retrieve data, and other technologies like XML, AJAX, and Flash.
The document discusses various SQL concepts like views, triggers, functions, indexes, joins, and stored procedures. Views are virtual tables created by joining real tables, and can be updated, modified or dropped. Triggers automatically run code when data is inserted, updated or deleted from a table. Functions allow reusable code and improve clarity. Indexes allow faster data retrieval. Joins combine data from different tables. Stored procedures preserve data integrity.
Haiku Deck is a simple presentation app that allows users to quickly and easily create presentations on their mobile device. Users can choose from themes to change the look of their slides, add text, images, charts, or solid colors as backgrounds, and select layouts for their text. When finished, users can publish their presentation while the app searches for copyright-free images from Creative Commons to use as backgrounds without worry.
The document discusses tips for creating powerful and professional presentations. It covers introducing why presentation skills are important, design tips from Edward Tufte, how to find good images and fonts, and other things to consider. The presentation was given by Kimberly Hall and Meg Kribble at Harvard Law School Library on April 5, 2013.
This document provides an overview of JavaScript, including:
- JavaScript is a client-side scripting language designed for web pages that enhances HTML with dynamic and interactive features.
- It was initially developed by Netscape as LiveScript but was renamed JavaScript and standardized along with Java.
- JavaScript can react to events, validate data, detect the browser, create cookies, and read/write HTML elements.
- Key JavaScript concepts covered include objects, properties, methods, functions, values, variables, and the HTML DOM for finding and manipulating elements.
A subquery is a SELECT statement embedded within another SQL statement. It allows queries to retrieve data from multiple tables or queries. There are two types of subqueries: single-row and multiple-row. Single-row subqueries return only one row of data and use single-row comparison operators like =. Multiple-row subqueries return more than one row of data and use operators like IN, ANY, ALL that can handle multiple values. Subqueries are useful for solving problems that require performing multiple related queries by nesting one query within another.
This document discusses jQuery UI and plugins. It provides an overview of jQuery UI classes that can be used to style elements. It also demonstrates several common jQuery UI widgets like buttons, accordions, dialogs, and tabs. The document discusses jQuery UI effects for animations and transitions. It provides tips for identifying good plugins based on aspects like their API, documentation, support, and community. Overall, the document is an introduction to using jQuery UI and evaluating jQuery plugins.
Working with Controllers and Actions in MVCLearnNowOnline
The document discusses controllers in ASP.NET MVC applications. It describes controllers as the traffic cop that manages the overall application flow by responding to user input, interacting with models, and selecting results. Controllers are .NET classes that implement interfaces like IController. They contain action methods that process user requests and return action results. The document outlines the MVC request processing pipeline where the routing engine identifies the controller and action method to process each request.
The document discusses new features in the Visual Studio 2012 IDE, including a redesigned interface focused on code, new navigation and refactoring tools, extension support through NuGet and the Extension Manager, improved project setup, and the ability to target different application profiles and create portable class libraries. Key changes include less chrome in the interface, hundreds of new settings options, code snippets, live semantic error checking, and simplified installation of third-party extensions and libraries.
The document discusses tips and tricks for mobile app testing using Calabash. It provides an overview of Calabash, comparing it to other test automation frameworks. It also covers building Calabash test scripts, including using predefined and custom steps. Key tips include using real devices for testing, integrating Calabash into a continuous integration/delivery pipeline, and adopting a "test early, test often" approach.
The document discusses asynchronous programming with C# async and await keywords. It covers how async methods are non-blocking and return control to the caller immediately. The anatomy of async methods requires the method be marked async and calls within can be awaited. Async methods can return void, Task or Task<T> depending on needs. The document demonstrates how to handle exceptions, cancellations, report progress, and await methods sequentially or in parallel using Task.WhenAll/WhenAny.
The document discusses the HTTP pipeline for web APIs. It describes the client-side and server-side pipelines, which are composed of sequential events that use objects like HttpRequestMessage and HttpResponseMessage. The objectives are to understand these pipelines, send optimal HTTP responses, handle exceptions, and write custom handlers. The agenda covers pipeline elements, the client-side pipeline, server-side pipeline, improving CRUD responses, exception handling, and custom handlers.
Uncovering breaking changes behind UI on mobile applicationsKazuaki Matsuo
Capturing HTTP requests during automated tests using a proxy server can help uncover breaking changes in the non-UI layers of mobile applications. The author conducted a case study capturing requests over Appium test scenarios for a long-running app with multiple developers. This uncovered issues like logs being incorrectly reused between views. Placing logs in fragments posed problems if those fragments were used across views. Changes like moving to new programming languages could also inadvertently affect log behavior if not implemented carefully.
The document discusses motion and interaction design, covering topics like why interaction design is important, the five dimensions of interaction design, what motion design and motion studies are, and how motion and animation can be used. It provides an overview and excerpt of a course that teaches these topics in more depth related to tools like Expression Blend and user interface design.
The web design services and its technology represents the service by which an interface of the web gets a decent look which directly affects the user experience.
The document discusses getting started with .NET. It outlines the objectives of learning about the .NET framework architecture, examining intermediate language code, setting up a development profile in Visual Studio, and creating and exploring projects. It then discusses what .NET is, how it provides a runtime environment like Windows provides for applications. It notes the advantages of .NET include providing an object-oriented view of Windows functionality, built-in security, and easier deployment of applications.
Webinar Series - How To Launch Your App IdeaTheAppLabb
This webinar discusses how to launch an app idea. It covers choosing the right idea and validating it, creating a business model, developing an app strategy, designing user experience through wireframes and prototypes, implementing quality assurance testing, and marketing the app. An example case study of developing the LocaWoka crowdsourcing app is also presented. Attendees will learn steps for idea development, approach development partners, and tips for app success.
Learn to use Binding objects to bind data sources and targets, add data converters to manage conversion during the binding process, and use data templates to modify the layout of bound data in lists.
Online platforms are websites that allow users to create and share various types of content such as text, images, and videos. Common online platforms include social media sites like Facebook that allow sharing of content, blogging platforms like WordPress that focus on customization of design and content, and content management systems that provide tools for development of applications. Application programming interfaces (APIs) allow software programs to communicate and interact, and are commonly used in developing graphical user interfaces. Popular websites that use plug-in APIs include YouTube, Flickr, Twitter, Facebook, and Google Maps.
The document discusses managing site collections and sites in SharePoint. It covers the objectives, which include exploring the relationship between site collections and sites, setting them up, using lists, libraries and web pages for collaboration, employing site templates, applying features, and understanding publishing portals. The agenda covers site collections and sites, collaborating in SharePoint 2010 using lists, libraries and web pages, site templates, features, and publishing portals. It defines site collections and sites, and how they are created and related. Lists and document libraries are described as collaboration tools in SharePoint.
This presentation will help you understand the entire cost estimation process and discuss the best ways to hire a professional web app development business based on your needs without spending a fortune.
This document summarizes Titanium, an open source framework for building native mobile and desktop apps using HTML, CSS and JavaScript. It discusses what Titanium is, its architecture and APIs, and provides demos of building sample apps. The presentation encourages attendees to try Titanium themselves and provides next steps and resources for learning more.
This document discusses how jQuery can be used to bring web pages to life by manipulating elements, content, and styling, as well as adding animations and effects. It covers common jQuery tasks like hiding and showing elements, changing content, adding and removing elements, and creating hover effects. The document emphasizes using HTML and CSS where possible and only turning to jQuery when more advanced interactivity is needed.
Service2Media opende recent hun kantoor in Dubai en worden hoog gewaardeerd door Gartner. Voor MOEDdenken vertellen zij over app portfolio’s bouwen. Service2Media doet dit niet alleen voor grote uitgevers, banken en verzekeraars, maar zij ontwikkelen ook crossmediale app platforms voor Al Jazeera en CNN.
The document discusses using classes from the .NET Framework base class library (BCL) to perform common tasks like working with files, strings, dates, generating random numbers, and getting system information. It covers the key classes for these tasks like File, Random, DateTime, and Environment. It also covers writing XML files using the XmlWriter class and controlling formatting with XmlWriterSettings. The overall purpose is to demonstrate how to utilize important .NET Framework classes to build application functionality.
Learn to use basic shapes (lines, ellipses, rectangles, and polygons), add line caps and joins, work with geometries and paths, and investigate the geometry mini-language.
Understand permissions in SQL Server and how they provide granular control over data and objects and earn how to provide a final layer of defense by encrypting data.
Attributes, reflection, and dynamic programmingLearnNowOnline
This document discusses attributes, reflection, and dynamic programming in .NET. It covers how to create and apply attributes in code. It also discusses how reflection allows examining code at runtime to discover types, members and invoke methods dynamically. The document shows how to derive from DynamicObject to implement dynamic behavior at runtime.
This document provides an overview and agenda for a training course on SQL Server 2012. The course objectives are to understand the different editions of SQL Server 2012, learn about its components and tools like SQL Server Management Studio, see how to work with tables, queries and views, and get an overview of Business Intelligence services. The introduction section discusses how SQL Server has grown over time to be more widely usable. The agenda covers topics like editions, components, using the management studio, and working with database objects.
The document discusses generics in .NET. It provides objectives for a training course on generics, including learning how to create generic classes and methods, understand advantages of generics, use generics to sort and search arrays, use generic interfaces and constraints, and explore the generic List class. The agenda covers introducing generics, generics and arrays, generic interfaces, generic constraints, and generics and lists. Sections provide details on generic methods, classes, advantages, sorting arrays using IComparable and IComparer interfaces, and generic comparisons.
Understand how derived classes inherit from base classes, explore how to add and modify members in derived classes, learn to control how derived classes inherit from base classes, understand how to create and use interfaces and explore techniques for organizing your classes.
Learn about the various ways to create new objects with JavaScript and explore how you can create custom constructors to instantiate multiple objects of the same class.
The document discusses document management capabilities in SharePoint 2010, including using Document IDs to identify and track documents, discovering how Document Sets are used to group related documents, and implementing rules based document submission via the SharePoint Content Organizer feature. The objectives are to learn about these document management capabilities in SharePoint 2010 and use the Document Center site template to manage large document repositories.
This document provides an overview of using InfoPath with SharePoint. The objectives are to understand InfoPath's core functionality in SharePoint, customize forms for lists and libraries, manage data connections, create InfoPath form libraries, and publish forms to libraries. The agenda covers InfoPath and SharePoint capabilities, customizing list forms, using InfoPath with libraries, and the InfoPath form web part. Customizing list forms allows hiding fields and adding styles but forms cannot be reused across lists. InfoPath addresses this by allowing form reuse in libraries with a loosely coupled architecture.
This document discusses building web APIs with ASP.NET Web API. It covers the objectives of seeing how REST and web services can access data, building a first Web API service, using routing conventions, and modifying services for CRUD operations. The agenda includes explaining what Web API is, creating a first service, routing, and creating a service for CRUD. It also defines REST concepts like HTTP methods GET, POST, PUT, and DELETE and their typical uses for selecting, adding, editing, and deleting data.
The document discusses security enhancements in SQL Server 2012. It describes how security was rebuilt from the ground up in SQL Server 2005 and how SQL Server 2012 builds on this foundation. Some of the new security features explored include default schemas for groups and users, user-defined server roles, contained database authentication, and encryption and auditing enhancements. Contained database authentication allows creating SQL users within a database that authenticate directly against that database, without an associated server login. This tightly scopes the security boundary to that individual database.
The document discusses new features in SQL Server 2012 including the removal of native XML web services, enhancements to full-text search such as searching document properties and customizable NEAR search, statistical semantic search that builds on full-text search to allow querying the meaning of documents, and FileTables which allow storing file and directory hierarchies in SQL Server tables using both Windows file APIs and T-SQL.
The document provides an overview of topics that will be covered in a tutorial on using KnockoutJS with ASP.NET MVC. The overview lists the following topics: what KnockoutJS is and why it is useful; getting started; observables; bindings; templating; and customizing KnockoutJS.
Learn how to create and use an Entity Data Model, explore the raw XML behind the model as a way to understand how Entity Framework works, and see how to use stored procedures within an Entity Framework model.
Learn about how object-relational mapping works to provide data access and understand what the Entity Framework is and how it can provide robust data access services to applications.
How to make choices using conditional statements, manage flow control using branching statements and repeat blocks of code using looping statements in .NET.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.