Document Management in SharePoint without folders - Introduction to MetadataGregory Zelfond
Step-by-Step Guide to Document Management
in SharePoint. Part I – Introduction to Metadata
What’s wrong with Folders?
Intro to Metadata
Step-by-Step on how to setup SharePoint Metadata
This document provides a step-by-step guide for creating a Windows 8 Metro-style game from a programmer's perspective. It covers setting up the game, coding it, and optimizing it. The coding section discusses app initialization, opening a window, rendering graphics, loading and saving data, adding input controls, adding sound effects, and creating an asset pipeline. The sample code uses C++ and Windows Runtime APIs to access devices, services, and graphics through DirectX.
The document provides an introduction to Windows 8 and Metro style apps. It discusses that Metro style apps are designed for touch input and require a screen resolution of at least 1024x768. It also lists some key points for developing Metro style apps such as eliminating failures, using supported APIs, and optimizing launch time and suspend performance. The document further explains the architecture of Metro style apps, comparing their models to desktop apps in terms of views, controllers, and system services. It ends by providing some links for additional resources on developing Metro style apps.
The document discusses ecosystem apps and cross-platform solutions. It defines an ecosystem as the combination of devices, operating systems, and app stores. It then covers challenges like developing native apps for each platform. It evaluates cross-platform frameworks like Xamarin, Titanium, and PhoneGap that allow developing apps using HTML5 that run across platforms. Finally, it discusses integrating apps across platforms and distributing them through app stores.
Prezentacija je održana na WinDays 2012 i WebCamp ZG 2012 konferencijama.
Windowsi 8 su upravo stigli i toliko su svježi da se još puši iz njih. Sa sobom su donjeli i nešto što s korisničke strane više nije novost, no s razvojne strane … pitanje je jesmo li spremni za MetroStyle Appse? Kakve to veze ima s Web konferecijom? Jedna od dvije razvojne platforme novih Win8 Metro Appsa bazira se na HTML-u, CSS-u i naravno JavaScriptu, a predavanje je namjenjeno svima koji se žele upoznati s osnovnim ključnim konceptima nove razvojne platforme uključujući i JavaScript biblioteke optimizirane za Win8 Metro Style Apps Development.
Windows helps developers create predictable and unique Windows Store apps. Apps are built with code and markup, leveraging Windows Store APIs for user interface elements, communications, and devices. Apps work together by amplifying each other through shared functionality and identity provided by Windows.
Document Management in SharePoint without folders - Introduction to MetadataGregory Zelfond
Step-by-Step Guide to Document Management
in SharePoint. Part I – Introduction to Metadata
What’s wrong with Folders?
Intro to Metadata
Step-by-Step on how to setup SharePoint Metadata
This document provides a step-by-step guide for creating a Windows 8 Metro-style game from a programmer's perspective. It covers setting up the game, coding it, and optimizing it. The coding section discusses app initialization, opening a window, rendering graphics, loading and saving data, adding input controls, adding sound effects, and creating an asset pipeline. The sample code uses C++ and Windows Runtime APIs to access devices, services, and graphics through DirectX.
The document provides an introduction to Windows 8 and Metro style apps. It discusses that Metro style apps are designed for touch input and require a screen resolution of at least 1024x768. It also lists some key points for developing Metro style apps such as eliminating failures, using supported APIs, and optimizing launch time and suspend performance. The document further explains the architecture of Metro style apps, comparing their models to desktop apps in terms of views, controllers, and system services. It ends by providing some links for additional resources on developing Metro style apps.
The document discusses ecosystem apps and cross-platform solutions. It defines an ecosystem as the combination of devices, operating systems, and app stores. It then covers challenges like developing native apps for each platform. It evaluates cross-platform frameworks like Xamarin, Titanium, and PhoneGap that allow developing apps using HTML5 that run across platforms. Finally, it discusses integrating apps across platforms and distributing them through app stores.
Prezentacija je održana na WinDays 2012 i WebCamp ZG 2012 konferencijama.
Windowsi 8 su upravo stigli i toliko su svježi da se još puši iz njih. Sa sobom su donjeli i nešto što s korisničke strane više nije novost, no s razvojne strane … pitanje je jesmo li spremni za MetroStyle Appse? Kakve to veze ima s Web konferecijom? Jedna od dvije razvojne platforme novih Win8 Metro Appsa bazira se na HTML-u, CSS-u i naravno JavaScriptu, a predavanje je namjenjeno svima koji se žele upoznati s osnovnim ključnim konceptima nove razvojne platforme uključujući i JavaScript biblioteke optimizirane za Win8 Metro Style Apps Development.
Windows helps developers create predictable and unique Windows Store apps. Apps are built with code and markup, leveraging Windows Store APIs for user interface elements, communications, and devices. Apps work together by amplifying each other through shared functionality and identity provided by Windows.
This document discusses Windows Store apps and how they can be developed to take advantage of live tiles, notifications, and other Windows features. It covers the Windows app architecture and tools for app development. Key points include how live tiles can be configured to update periodically from a service URL or with push notifications to remain dynamic even when the app is not running. Templates define the format of tile, badge, and toast updates to provide a consistent user experience.
Keynote Rockford Lhotka on the Microsoft Development PlatftormCode Mastery
This document summarizes Microsoft's developer platform strategy. It discusses how Microsoft is evolving its computing models to Software as a Service, Platform as a Service, and Infrastructure as a Service delivered through offerings like Windows Azure, Office 365, and SQL Azure. It outlines Microsoft's plans to converge Windows, Windows Phone and Windows Server onto a common Windows 8 kernel and development platform called WinRT. It also previews new developer tools and technologies for building applications across devices, including Windows 8, Windows Phone 8, HTML5, and cloud services.
The document discusses using APIs to create graphical user interfaces in Windows programs. It provides an example of using the WNetConnectionDialog API function to start a network connection dialog box. The function requires a window handle and resource type as parameters. It returns error codes like NO_ERROR if successful. The document also discusses getting window handles, declaring external functions, and writing logs to the Windows event log using the API.
This document discusses developing games for Windows 8. It covers Metro-style apps, running on ARM and x86 processors, and the continued support for desktop apps. Game components like graphics, audio and networking are discussed. Developing Metro-style apps using XAML, C++ and C# with the WinRT API is explained. Handling fullscreen, snapped and filled window modes as well as orientation changes is covered. Storing game state during suspend and loading is also summarized.
This document provides an introduction and overview of WinJS, including:
- What WinJS is and what's under the hood technically
- How WinJS fits into app development and what's new
- Examples of patterns like MVVM and regions when using WinJS
- Considerations for managing WinJS apps in an enterprise setting
- The process for testing WinJS apps for submission to the Windows Store
The presentation covers the basics of WinJS while not discussing more advanced topics like tiles, sensors, or background tasks.
The document discusses announcements and improvements for .NET 4.5, including enhancements to the base class library, ASP.NET, Windows Presentation Foundation, Windows Communication Foundation, and Workflow Foundation. It also compares using .NET, C++, and HTML5 for building Metro style apps on Windows 8.
Windows 8 introduces three types of apps: desktop apps, Windows Store apps, and Phone 8 apps. Windows Store apps are built on the new WinRT API and can be developed using HTML5, JavaScript and CSS, or managed languages like C++, C#, and VB. They integrate with the OS using contracts and metadata and run in a sandboxed environment. Desktop apps continue to use existing languages like C++ and .NET but only run on x86/x64. Phone 8 apps use Silverlight and run on the phone version of the Windows core.
The document discusses the .NET Framework, which provides a development platform for building and running applications and services. It describes the key components of the .NET Framework, including the Common Language Runtime (CLR), Common Type System (CTS), and Base Class Libraries (BCL). It also discusses how the .NET Framework allows applications to be developed in multiple languages like C#, Visual Basic, and C++, and run across operating systems and devices.
Develop an app for Windows 8 using HTML5Soumow Dollon
The document provides 9 steps to migrate an existing HTML5 web page to a Windows 8 app:
1. Package the code and assets into a ZIP file for distribution.
2. The app will run sandboxed without full privileges inside the WWAHost process.
3. HTML5, CSS3, and JavaScript features have similar support to IE10, plus Windows Runtime APIs.
4. Windows Runtime provides object-oriented APIs for building apps directly on the kernel.
5. WinJS is a JavaScript library for helpers, controls, animations and more.
6. Use built-in Windows controls for a native Metro style interface.
7. Support multiple resolutions and orientations with responsive design and media
This document discusses migrating web applications to Windows 8 apps using HTML, CSS, JavaScript and the WinJS library. It provides an overview of key Windows 8 app development concepts like the Metro style framework and Windows Runtime (WinRT). It also demonstrates using common WinJS controls and creating a sample Netflix movie explorer app with features like ListView, data binding, grouping and calling web services. The presentation aims to explain how web developers can leverage their existing skills to build Windows Store apps.
Mono for Android allows developers to use C# and .NET to build Android applications. It includes bindings for the Android API and uses a .NET runtime to execute code on Android. The application model is similar to regular Android apps, with activities, intents, services, etc. However, Mono for Android handles interfacing between .NET and Android's Java-based framework through callable wrappers. This allows nearly all of the Android API to be accessed from C#.
.NET is designed to solve problems that have plagued programmers in the past like incompatibilities between programming languages and technologies. It provides a common language runtime and type system that allows different languages to work together. The .NET Framework handles many common programming tasks like serialization automatically through metadata and provides a large class library for common functions.
This document summarizes a presentation on Microsoft .NET and C#. It discusses .NET as a set of technologies for connecting information and as an emphasis on web services. C# is presented as a language that combines the safety of Java, ease of Visual Basic, and power of C++. Key aspects of .NET like the Common Language Runtime and class libraries are defined. The document also provides a brief comparison between .NET and J2EE frameworks and languages.
Deep Dive into WinRT - discover how the Windows Runtime is based on COM, how asynchronous operations work, how language projections enable access from a variety of languages, and what performance considerations are relevant for interoperability.
This document provides an introduction to Metro style apps for Windows 8. It discusses how Metro apps run in the Internet Explorer 10 shell and have full HTML5, CSS3, and JavaScript support. Metro apps can use the Windows Runtime libraries or other JavaScript libraries. HTML5 apps are portable across Windows 8 devices and interpret JavaScript, while C++ and C# apps compile to native code using WinRT and XAML. The document compares Metro development options and provides contact information for the author.
Pradeep Prasad is seeking software development opportunities starting in May 2016. He has a Master's degree in Electrical and Computer Engineering from the University of Arizona and a Bachelor's degree in Telecommunication Engineering. He has strong programming skills in C, C++, Java, VHDL, and Verilog. He has experience with tools like Xilinx, Microvision IDE, and Linux. His academic projects include designing cache architectures, developing intrusion detection systems, and creating scheduling and synthesis tools.
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...Jason Conger
This document discusses various options for building mobile enterprise applications, including developing native applications, using HTML5, PhoneGap, Xamarin, and the Citrix Mobile SDK. It provides pros and cons of each approach and examples of how they work. Developing truly native applications may be best but is also most difficult, while tools like PhoneGap, Xamarin, and the Citrix SDK allow developing cross-platform applications by wrapping or compiling to native code but have limitations compared to native development. Detection of mobile devices connecting remotely is also discussed.
This document provides an overview of key concepts in the Windows Runtime including:
- Languages supported include C++, C#, VB, HTML and JavaScript which are projected to the common Windows Runtime APIs.
- The Windows Runtime includes fundamental types like strings, enums, structures and interfaces that are shared across languages.
- Objects are created via a language projection that maps Windows Runtime interfaces to objects in each language.
- Collections, events, and asynchronous programming are integrated across languages via common patterns in the Windows Runtime.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
More Related Content
Similar to Windows 8 and windows phone 8 developer story anders bratland
This document discusses Windows Store apps and how they can be developed to take advantage of live tiles, notifications, and other Windows features. It covers the Windows app architecture and tools for app development. Key points include how live tiles can be configured to update periodically from a service URL or with push notifications to remain dynamic even when the app is not running. Templates define the format of tile, badge, and toast updates to provide a consistent user experience.
Keynote Rockford Lhotka on the Microsoft Development PlatftormCode Mastery
This document summarizes Microsoft's developer platform strategy. It discusses how Microsoft is evolving its computing models to Software as a Service, Platform as a Service, and Infrastructure as a Service delivered through offerings like Windows Azure, Office 365, and SQL Azure. It outlines Microsoft's plans to converge Windows, Windows Phone and Windows Server onto a common Windows 8 kernel and development platform called WinRT. It also previews new developer tools and technologies for building applications across devices, including Windows 8, Windows Phone 8, HTML5, and cloud services.
The document discusses using APIs to create graphical user interfaces in Windows programs. It provides an example of using the WNetConnectionDialog API function to start a network connection dialog box. The function requires a window handle and resource type as parameters. It returns error codes like NO_ERROR if successful. The document also discusses getting window handles, declaring external functions, and writing logs to the Windows event log using the API.
This document discusses developing games for Windows 8. It covers Metro-style apps, running on ARM and x86 processors, and the continued support for desktop apps. Game components like graphics, audio and networking are discussed. Developing Metro-style apps using XAML, C++ and C# with the WinRT API is explained. Handling fullscreen, snapped and filled window modes as well as orientation changes is covered. Storing game state during suspend and loading is also summarized.
This document provides an introduction and overview of WinJS, including:
- What WinJS is and what's under the hood technically
- How WinJS fits into app development and what's new
- Examples of patterns like MVVM and regions when using WinJS
- Considerations for managing WinJS apps in an enterprise setting
- The process for testing WinJS apps for submission to the Windows Store
The presentation covers the basics of WinJS while not discussing more advanced topics like tiles, sensors, or background tasks.
The document discusses announcements and improvements for .NET 4.5, including enhancements to the base class library, ASP.NET, Windows Presentation Foundation, Windows Communication Foundation, and Workflow Foundation. It also compares using .NET, C++, and HTML5 for building Metro style apps on Windows 8.
Windows 8 introduces three types of apps: desktop apps, Windows Store apps, and Phone 8 apps. Windows Store apps are built on the new WinRT API and can be developed using HTML5, JavaScript and CSS, or managed languages like C++, C#, and VB. They integrate with the OS using contracts and metadata and run in a sandboxed environment. Desktop apps continue to use existing languages like C++ and .NET but only run on x86/x64. Phone 8 apps use Silverlight and run on the phone version of the Windows core.
The document discusses the .NET Framework, which provides a development platform for building and running applications and services. It describes the key components of the .NET Framework, including the Common Language Runtime (CLR), Common Type System (CTS), and Base Class Libraries (BCL). It also discusses how the .NET Framework allows applications to be developed in multiple languages like C#, Visual Basic, and C++, and run across operating systems and devices.
Develop an app for Windows 8 using HTML5Soumow Dollon
The document provides 9 steps to migrate an existing HTML5 web page to a Windows 8 app:
1. Package the code and assets into a ZIP file for distribution.
2. The app will run sandboxed without full privileges inside the WWAHost process.
3. HTML5, CSS3, and JavaScript features have similar support to IE10, plus Windows Runtime APIs.
4. Windows Runtime provides object-oriented APIs for building apps directly on the kernel.
5. WinJS is a JavaScript library for helpers, controls, animations and more.
6. Use built-in Windows controls for a native Metro style interface.
7. Support multiple resolutions and orientations with responsive design and media
This document discusses migrating web applications to Windows 8 apps using HTML, CSS, JavaScript and the WinJS library. It provides an overview of key Windows 8 app development concepts like the Metro style framework and Windows Runtime (WinRT). It also demonstrates using common WinJS controls and creating a sample Netflix movie explorer app with features like ListView, data binding, grouping and calling web services. The presentation aims to explain how web developers can leverage their existing skills to build Windows Store apps.
Mono for Android allows developers to use C# and .NET to build Android applications. It includes bindings for the Android API and uses a .NET runtime to execute code on Android. The application model is similar to regular Android apps, with activities, intents, services, etc. However, Mono for Android handles interfacing between .NET and Android's Java-based framework through callable wrappers. This allows nearly all of the Android API to be accessed from C#.
.NET is designed to solve problems that have plagued programmers in the past like incompatibilities between programming languages and technologies. It provides a common language runtime and type system that allows different languages to work together. The .NET Framework handles many common programming tasks like serialization automatically through metadata and provides a large class library for common functions.
This document summarizes a presentation on Microsoft .NET and C#. It discusses .NET as a set of technologies for connecting information and as an emphasis on web services. C# is presented as a language that combines the safety of Java, ease of Visual Basic, and power of C++. Key aspects of .NET like the Common Language Runtime and class libraries are defined. The document also provides a brief comparison between .NET and J2EE frameworks and languages.
Deep Dive into WinRT - discover how the Windows Runtime is based on COM, how asynchronous operations work, how language projections enable access from a variety of languages, and what performance considerations are relevant for interoperability.
This document provides an introduction to Metro style apps for Windows 8. It discusses how Metro apps run in the Internet Explorer 10 shell and have full HTML5, CSS3, and JavaScript support. Metro apps can use the Windows Runtime libraries or other JavaScript libraries. HTML5 apps are portable across Windows 8 devices and interpret JavaScript, while C++ and C# apps compile to native code using WinRT and XAML. The document compares Metro development options and provides contact information for the author.
Pradeep Prasad is seeking software development opportunities starting in May 2016. He has a Master's degree in Electrical and Computer Engineering from the University of Arizona and a Bachelor's degree in Telecommunication Engineering. He has strong programming skills in C, C++, Java, VHDL, and Verilog. He has experience with tools like Xilinx, Microvision IDE, and Linux. His academic projects include designing cache architectures, developing intrusion detection systems, and creating scheduling and synthesis tools.
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...Jason Conger
This document discusses various options for building mobile enterprise applications, including developing native applications, using HTML5, PhoneGap, Xamarin, and the Citrix Mobile SDK. It provides pros and cons of each approach and examples of how they work. Developing truly native applications may be best but is also most difficult, while tools like PhoneGap, Xamarin, and the Citrix SDK allow developing cross-platform applications by wrapping or compiling to native code but have limitations compared to native development. Detection of mobile devices connecting remotely is also discussed.
This document provides an overview of key concepts in the Windows Runtime including:
- Languages supported include C++, C#, VB, HTML and JavaScript which are projected to the common Windows Runtime APIs.
- The Windows Runtime includes fundamental types like strings, enums, structures and interfaces that are shared across languages.
- Objects are created via a language projection that maps Windows Runtime interfaces to objects in each language.
- Collections, events, and asynchronous programming are integrated across languages via common patterns in the Windows Runtime.
Similar to Windows 8 and windows phone 8 developer story anders bratland (20)
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
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).
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfTechgropse Pvt.Ltd.
In this blog post, we'll delve into the intersection of AI and app development in Saudi Arabia, focusing on the food delivery sector. We'll explore how AI is revolutionizing the way Saudi consumers order food, how restaurants manage their operations, and how delivery partners navigate the bustling streets of cities like Riyadh, Jeddah, and Dammam. Through real-world case studies, we'll showcase how leading Saudi food delivery apps are leveraging AI to redefine convenience, personalization, and efficiency.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
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!
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
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.
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.
Windows 8 and windows phone 8 developer story anders bratland
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15. Allows your app to always resume no matter where it’s
launched from:
If your app is in the back stack then we will resume it
If it’s not then we will launch a new instance
21. Windows 8
Windows Store Apps Desktop App
View
XAML HTML / CSS
Controller
C C#
Model
JavaScript HTML C
C++ VB JavaScrip
t C++
WinRT APIs
System Services
Communication Devices &
DirectX & Media
& Data Printing
Application Model Internet
Explorer
Win32
Kernel
Windows Kernel Services
39. Apps do not get notified when
they are getting terminated
40. //Register for the Suspending event and call Current_Suspending when received
//Handle the suspending event and save the current user session using WinJS sessionState
//We are getting suspended
}
//Register for the Resuming event and call resumingHandler when received
{
//We are getting resumed, in general do nothing
}
41.
42.
43.
44.
45. protected async override void OnLaunched(LaunchActivatedEventArgs args)
{
if (args.PreviousExecutionState == ApplicationExecutionState.Terminated)
{
// Do an asynchronous restore
await SuspensionManager.RestoreAsync();
}
if (args.Kind == ActivationKind.Launch) {
if ( !string.IsNullOrEmpty ( args.Arguments ) {
// handle arguments
}
}
else if ( args.Kind == ActivationKind.ShareTarget )
{
}
// …
}
Editor's Notes
PLM Basic Suspend
Search Sharing Play To Settings App to App Picking
File Picker
Gör en sökning I Weather
HTML5SearchExtension SDK SampleXAML
HTML5/XAMLOpen Photos, Select Photo, Charms Bar, Email, Share, Send
Demonstrate basic task switching.. Launch an app… Switch to another app… Show task manager.. Make sure you have selected View -> Status Values - > show Suspended Status in task manager.. Wait for it to suspend.. Explain to them the system did all the work..
The system terminates the apps.. [users can do it too via task manager].. There is no event fired during termination… you should save all your stuff by “suspending” …
In Windows 8, you need to understand how you are activated. Some activations (e.g. Share) are not launching the full app.