MongoDB World 2018: A Swift Introduction to SwiftMongoDB
Swift is a new programming language released by Apple in 2014 that is designed to be safer, more modern, and work seamlessly with Objective-C. The document discusses building a MongoDB driver in Swift, highlighting some of Swift's key features like protocols, extensions, generics, and optionals that make it well-suited for this task. Interfacing Swift with existing C-based MongoDB drivers also presents challenges around representing BSON data types and pointer types that the driver had to address. Future work on the driver includes implementing more of the MongoDB API and taking advantage of newer Swift features.
Using PowerShell as DSL in .Net applicationsJoy George
The slide explains about what is DSL? Types of DSL such as external and internal.How to select a DSL for our project ? Pros and Cons of DSL in software. How to use PowerShell as DSL in .Net applications
The document discusses different concurrent programming paradigms including single and multi-threaded applications, race conditions that can occur with shared memory between threads, using locks to prevent race conditions, the actor model which uses mailboxes and private state, and fork/join parallelism which breaks an application into parts processed concurrently and joined. It provides references for further reading on concurrency topics.
This document discusses an ASP.NET project focused on building dynamic websites and services. It highlights key ASP.NET features like relying on the .NET framework and being a compiled language. It also discusses using AJAX technology with ASP.NET to introduce asynchronous JavaScript requests. Additional sections cover bulk emailing, handling fake website traffic, and common web issues.
There are cases when product has a lot of business logic and want's to share it across web and mobile platforms, especially when the web part uses React and mobile - React Native. Sharable code adds development speed, simplified communication between teams, removes behaviour differences between web and mobile. At the same time there are a lot of things which can increase a solution complexity and add some limits to the final product.
There are cases when product has a lot of business logic and want's to share it across web and mobile platforms, especially when the web part uses React and mobile - React Native. Sharable code adds development speed, simplified communication between
teams, removes behaviour differences between web and mobile. At the same time there are a lot of things which can increase a solution complexity and add some limits to the final product.
This document discusses dependency injection in .NET. It defines dependency injection as a set of principles and patterns that enable loosely coupled code. Some benefits of loose coupling are that it is easy to extend, test, maintain, and facilitates parallel development and late binding. Common dependency injection patterns include constructor injection, property injection, and method injection. Popular dependency injection containers for .NET include Autofac, Ninject, Unity, and Castle Windsor. The document provides an example of tightly coupled code and how to make it loosely coupled using dependency injection by adding abstractions, constructor injection, and object composition.
This document discusses API design and emphasizes the importance of empathy in API design. It provides considerations for designing easy to use and learn APIs. Examples of API documentation tools are also presented, including RAML, Swagger, Spring Rest Docs, and Javadoc. The document recommends that APIs be simple, unambiguous, usage-oriented, and easy to extend. It encourages API designers to consider their audience and ensure APIs are easy to use, even without documentation.
The document discusses some of the challenges encountered when using OSGi in large enterprise applications. Key challenges include managing complex metadata across many dependencies, maintaining dual runtime and design-time environments, and presenting a simplified view of components to end users that hides the underlying OSGi complexity. The organization developed custom tooling and processes to address these challenges, including wrapping all third-party libraries, generating parallel metadata for Eclipse, and versioning bundles at the feature level rather than individual component level.
Spring Integration allows for building integration flows with Java code instead of XML configuration. It provides inbound and outbound adapters to connect to resources like databases, web services, and message queues. The integration flows define the business logic and transformations to process messages from the inbound to outbound adapters using common EAI patterns like routers, filters, and transformers.
This document summarizes Language Integrated Query (LINQ) and its capabilities in Microsoft technologies. It discusses how LINQ brings query capabilities to programming languages like VB and C#, and what data sources LINQ can query, including SQL, XML, objects, and entities. It also provides an overview of LINQ's implementation in .NET Framework 3.5 and future versions, allowing querying of data from SQL Server, Oracle, and other sources.
.NET provides a common language runtime and framework that supports multiple programming languages. It allows developers to create multi-language solutions that take advantage of features like integrated debugging. The languages supported include Visual Basic, C++, C#, J#, and more. Each language provides access to the .NET framework while enhancing productivity and adding modern language features specific to that language.
This document discusses fundamentals of ASP.NET MVC 5 and Entity Framework 6 including that the database, model, and code should be created first. It covers using migrations to create, seed, and apply schema changes to a database with support for multiple contexts. Scaffolding and an async API are discussed as well as using logging and Glimpse to view what is happening with database queries and performance.
This document summarizes a presentation about Entity Framework 5 (EF5) and the future of EF6. It introduces EF as Microsoft's object-relational mapper for .NET applications, outlines major new features in EF5 like enum support and performance improvements, and demonstrates EF code and tools. It also briefly previews additional features planned for the open source EF6, including async queries and connection resiliency.
Radi Atanassov is a Microsoft Certified Master in SharePoint 2010, Solutions Master, and Certified Trainer with over 8 years as a Microsoft MVP. He has experience as a CEO, director, developer, and conference speaker. His background includes roles with OneBit Software, Progress, Rebellious Software, and the Microsoft OfficeDev PnP Core Team.
Learn how to build Functional Reactive Applications with Elm, Node.js and Inf...J On The Beach
Developers aim to write responsive, scalable, fault tolerant, reactive applications to can handle the business needs of the modern web applications without hiccups. This talk shows you how to do just that! And to add a twist, we will do it in a (pure) functional style.
Node.js is a very popular framework for developing asynchronous, event-driven, reactive applications. Infinispan, an in-memory distributed data grid designed for fast, scalable, elastic access to large volumes of data, has recently gained compatibility with the Node.js ecosystem enabling reactive applications to use it as persistence layer. When combined with Elm, a functional programming language for declaratively creating reactive web applications, these technologies offer a great platform for working with highly responsive, data-heavy applications seamlessly. In this live-coding talk, we will demonstrate how to use these technologies to build a reactive web application composed of an Elm frontend, a Node.js microservice layer and a scalable, fault tolerant Infinispan data grid for persistence.
EMPEX LA 2018 - Inclusion Starts with DocsPete Gamache
This document summarizes a talk about using Elixir's built-in documentation system, ExDoc. It recommends writing documentation in Markdown inline with source code, using moduledocs to explain modules and function docs to specify functions. It also recommends doctests to test sample code and typespecs so functions' data types are clear. Dialyzer checks that typespecs match actual functions. ExDoc publishes documentation to hexdocs.pm and supports linking to source code on GitHub. Overall, Elixir and ExDoc are praised for producing documentation that explains purposes, specifies functions clearly with examples, keeps examples up to date with doctests, and provides easy access to source code.
Elixir and Erlang share the same VM called BEAM. In this very practical demo, we discover some secrets of BEAM and OTP. This a refreshed version of an old presentations.
Tarea 7-maria-elena-reyes-romero bien (1)elena reyes
Este documento trata sobre la violencia escolar. Presenta los objetivos de disminuir los índices de violencia en una escuela y concientizar a los estudiantes sobre la no violencia. Describe los principales tipos de violencia como física, emocional, sexual y verbal. Ofrece recomendaciones para la prevención como el diálogo, normas claras y evaluar las medidas implementadas. Concluye que la radio puede ser una herramienta educativa si se innova continuamente y las escuelas apoyan programas radiales educativos desarrollados por la comunidad escol
Creating a positive classroom climate is essential for effective teaching and student learning. Teachers should get to know their students, allow students to know each other, and respect diverse backgrounds. They should also clearly communicate expectations, encourage participation, and make themselves available to students. Adjusting teaching methods and seating arrangements can further engage students and promote an environment where all feel comfortable contributing to the class.
El documento habla sobre los hidrocarburos en Venezuela. Explica que los hidrocarburos son compuestos de carbono e hidrógeno y pueden ser alifáticos o aromáticos. Se forman a partir de materia orgánica enterrada hace millones de años. Venezuela tiene grandes yacimientos agrupados en 7 cuencas principales como el Lago de Maracaibo. Los yacimientos petrolíferos pertenecen a la República como bienes del dominio público y son inalienables.
El documento proporciona instrucciones en 3 oraciones para subir una presentación de PowerPoint a un blog mediante SlideShare: 1) Crea una cuenta en SlideShare y carga tu presentación, 2) Copia el código HTML proporcionado por SlideShare, 3) Pega el código HTML en la opción de edición HTML de tu blog para publicar la presentación.
Lou Adler & Lever Webinar: How Dumping Skills-Infested Job Descriptions Will ...Lever Inc.
In this webcast, recruiting thought leader Lou Adler shares how to hire the right people for the right jobs through a new approach to job descriptions. The key: focus on the work needed to be done, not the skills needed to do the work.
Este documento describe los criterios de estructuración sismorresistente en edificios. Define varios tipos de irregularidades estructurales en elevación y planta que deben satisfacer requisitos adicionales. También discute factores importantes como la simplicidad, simetría, distribución de masa y rigidez, ubicación de elementos estructurales y no estructurales, y el uso de sistemas estructurales que permitan la formación de articulaciones plásticas para disipar energía sísmica. El objetivo es garantizar un comport
Este informe presenta los resultados de una inspección realizada al Edificio Lyon's House luego de que parte del cielo raso y fascia se desprendieran, causando la muerte de 4 personas. La inspección visual identificó daños avanzados en la madera del techo y cielo raso. Se extrajo una muestra para su análisis en el laboratorio. Los resultados preliminares indican que la falla se debió a la degradación de la madera causada por hongos e intemperismo, lo que redujo la capacidad portante de la estructura de
El documento describe los procedimientos para estimar las cargas actuantes sobre los elementos estructurales de un edificio. Explica los tipos de cargas, incluyendo cargas estáticas como el peso propio y sobrecargas, y cargas dinámicas como vibraciones y sismos. También proporciona tablas de pesos unitarios para diferentes materiales de construcción y realiza un ejemplo de metrado de cargas para un edificio de oficinas de dos pisos.
El documento habla sobre las causas de grietas y daños estructurales en edificios de concreto. Entre las causas se encuentran las propiedades del concreto, esfuerzos térmicos, creep, corrosión del acero de refuerzo, cambios de humedad, malas prácticas de construcción y reacciones químicas perjudiciales. Se describen varios tipos de daños como punzonamiento de losas, columnas en tensión, corrosión, flexión y map cracking.
Architecting Smarter Apps with Entity FrameworkSaltmarch Media
This document discusses how to architect smarter applications using Entity Framework. It recommends using POCOs to separate domain classes from data access for testability and reusability. It also suggests implementing IObjectSet/IDbSet interfaces to build agnostic repositories. This allows preserving testability while still using Entity Framework functionality like change tracking through interfaces. The document concludes that while EF defaults allow quick development, it can also support reusable architectures with testable classes and repositories when using POCOs and interfaces.
In this session we will analyze the options we have in order to start using Entity Framework
CodeFirst in existing projects where the data access is done in an older fashion.
Microsoft Entity Framework is an object-relational mapper that bridges the gap between object-oriented programming languages and relational databases. The presentation introduced Entity Framework, discussed its architecture including the conceptual data model and entity data model, and demonstrated CRUD operations and other core functionality. It also provided an overview of Entity Framework's history and versions.
The document provides an overview of Entity Framework 4.0. It discusses the history of data access frameworks leading up to EF4, key features of EF4 like the Entity Data Model (EDM), and patterns for developing with EF4 such as repositories, unit of work, and POCO objects. It also covers querying EF4 models using LINQ to Entities, testing with EF4 through interfaces like IObjectSet, and enabling lazy loading for related entities.
On Sept 27, 2010, Julie Lerman, Rachel Appel and Steve Bohlen presented a full day of Entity Framework presentations to help developers get started with EF. The presentations begin with "why entity framework" and end with creating better architectures when using EF.
The document discusses the history and future of object-relational mapping (ORM) technologies for .NET applications. It covers the evolution from early data access approaches like ADO to modern ORMs like LINQ to SQL and the ADO.NET Entity Framework. The Entity Framework is presented as Microsoft's strategic ORM solution, supporting multiple databases and addressing past issues with tools and functionality. The document provides an overview of Entity Framework concepts and capabilities.
Entity Framework 4 In Microsoft Visual Studio 2010Eric Nelson
The document summarizes the key features and improvements of ADO.NET Entity Framework 4.0. It addresses many of the pain points of earlier versions by improving tools, adding support for model-first development, POCO classes, lazy loading, and better handling of foreign keys and stored procedures. It also discusses new capabilities for code-first development, self-tracking entities, and improved LINQ support to make the Entity Framework more powerful and flexible.
Building nTier Applications with Entity Framework Services (Part 1)David McCarter
Learn how to build real world nTier applications with the new Entity Framework and related services. With this new technology built into .NET, you can easily wrap an object model around your database and have all the data access automatically generated or use your own stored procedures and views. The session will demonstrate how to create and consume these new technologies from the ground up and focus on database modeling including views and stored procedures along with coding against the model via LINQ. Dynamic data website will also be demonstrated.
This document provides an overview and agenda for a presentation on ASP.NET MVC and Entity Framework. The presentation will cover an introduction to ASP.NET MVC including models, views, controllers and its advantages over traditional web forms. It will also cover Entity Framework including how it abstracts the data layer, defines entities and relationships, and performs basic CRUD operations. Code demos will be shown for adding an Entity Data Model and using lazy loading. The document also discusses contexts, repositories, and resources for further information.
Elements of DDD with ASP.NET MVC & Entity Framework Code FirstEnea Gabriel
The document discusses elements of Domain-Driven Design (DDD) when building applications with ASP.NET MVC and Entity Framework Code First. It emphasizes modeling the application around the business domain, using tools like EF Code First and dependency injection frameworks to decouple layers and enable unit testing. The presentation provides an overview of DDD concepts and techniques for applying them with ASP.NET MVC and EF Code First to build loosely coupled, testable architectures focused on the business domain.
This document provides an introduction and overview of Entity Framework. It discusses what Entity Framework is, how it can eliminate data access code and allow developers to focus on business logic. The document demonstrates a sample Entity Framework application and compares it to other data access technologies. It also explains how Entity Framework integrates with .NET applications and supports n-tier architectures through the use of POCO entities and proxies.
Building nTier Applications with Entity Framework Services (Part 1)David McCarter
Learn how to build real world nTier applications with the new Entity Framework and related services. With this new technology built into .NET, you can easily wrap an object model around your database and have all the data access automatically generated or use your own stored procedures and views. The session will demonstrate how to create and consume these new technologies from the ground up and focus on database modeling including views and stored procedures along with coding against the model via LINQ. Dynamic data website will also be demonstrated. Lots of code! Make sure to attend Part 2.
This document provides an overview and demonstration of ASP.NET MVC and Entity Framework. It introduces the speaker and agenda, which includes an overview of MVC and EF concepts like models, views, controllers, and entity relationships. It then demonstrates how to add an Entity Data Model to a project and use EF features like lazy loading, eager loading, contexts, and basic CRUD operations with LINQ queries. Finally, it discusses using repositories to encapsulate data access code.
This document provides an overview of querying and manipulating data using Entity Framework in .NET. It discusses Entity Framework concepts like Entity Data Models, Code First development, inheritance hierarchies, and querying. The document also covers ADO.NET connections, Entity Framework performance, and transactions. Key topics include creating EF data models, implementing POCO objects, querying with DbContext, and loading related data using lazy and eager loading.
.NET Core, ASP.NET Core Course, Session 13aminmesbahi
This document provides an overview of Entity Framework Core and how to model data using it. It discusses how EF Core uses entity classes and a context to represent data, and various ways to configure the model through conventions, data annotations, and the fluent API. Key topics covered include including and excluding types, configuring primary keys, value generation for properties, required/optional properties, and concurrency tokens.
The document discusses the history and future of object-relational mapping (ORM) technologies for .NET applications. It provides an overview of Microsoft's ORM strategies over the years, including LINQ to SQL and the ADO.NET Entity Framework. The Entity Framework is now Microsoft's strategic ORM and supports many databases. The document outlines upcoming improvements to the Entity Framework in areas like modeling, queries, and consumption.
This document discusses various data access technologies in .NET including DataSet/DataReader, nHibernate, LINQ to SQL, Entity Framework, ADO.NET Data Services, and their roles in layered architectures. It provides overviews of each technology, how they fit into LINQ, and recommendations for when to use each one based on scenarios like database support needs, object-relational mapping requirements, and access through services.
The document discusses Microsoft's Entity Framework ORM technology. It provides an overview of Entity Framework and how it compares to other ORM technologies like LINQ to SQL. It also outlines Microsoft's strategy of promoting Entity Framework as the preferred .NET ORM going forward.
EF Core in Containerized ASP.NET Core APIsJulie Lerman
This document discusses using Entity Framework Core in containerized ASP.NET Core APIs. It explains that containers bundle applications and dependencies into self-contained execution environments. It also discusses preparing Visual Studio for Docker, using SQL Server LocalDB in Kestrel containers, defining Dockerfiles and images, connecting to Azure SQL and protecting secrets, using Docker Compose to define multi-container applications, and deploying SQL Server in its own container. Code demos and additional resources are provided.
Domain-Driven Design with Tender Loving Care (DDD with TLC)Julie Lerman
Evolving Legacy Software and Legacy Minds
Presentation given at Domain-Driven Design Exchange at SkillsMatter in London (2017) (https://skillsmatter.com/conferences/8231-ddd-exchange-2017) and at Build Stuff Summer 2017 in Mallorca Spain (http://buildstuff.lt/summer/)
Tips for helping legacy developers prepare their minds to rewrite their legacy software using modern practices and patterns. Guidance and strategies for consultants and team members.
For the VS2017 launch, this presentation from Vermont.NET's launch meetup gives you another way to view all of the information on the wonderful but very large VS2017 poster that Microsoft created. (Links to the poster are in the slides). I've created one slide for each section of the poster and am sharing this with Microsoft's permission so that you may have an alternative way to share the poster as well.
Entity Framework and Domain Driven DesignJulie Lerman
Given at Oredev 2013 (Nov 2013 in Malmo Sweden). This presentaiton is about the intersection of Entity Framework (EF ) and Domain Driven Design (DDD) and gives pointers about *not* worrying about EF when implementing your domain in code and what you can expect when it's time to implement the persistence layer. There is a video of me giving this presentation on Vimeo at http://vimeo.com/78893724
High level look at RavenDB features presented as a 10 minute lightning talk at the Nov 19 2013 BTVWag.org meeting of 8 lightning talks on NoSQL databases.
This document contains Julie Lerman's responses to frequently tweeted questions about Entity Framework at the Boston Code Camp in March 2013. She addresses questions about when to upgrade to EF5, how to use enums and spatial data, when EF6 will be released, whether EF only works with SQL Server, how to use code first with an existing database, common issues with one-to-one relationships in code first, and best practices for custom logic. Julie provides guidance on where to find help or ask additional questions about EF.
Julie Lerman Entity Framework in the Enterprise (Boston Code Camp March 2013)Julie Lerman
Julie Lerman discusses best practices for architecting the data layer when using Entity Framework in an enterprise application. She covers where EF fits in the architecture, using repositories and units of work, bounded contexts for managing DB contexts, and unit testing with EF. The presentation emphasizes separation of concerns, abstraction, and testability through repositories, interfaces, and fake objects.
Working With Sql Azure from Entity Framework On-Premises (Julia Lerman)Julie Lerman
The document discusses using Entity Framework with on-premises databases and SQL Azure in the cloud. It covers modeling data against local or cloud databases, testing at design time, and planning for latency when accessing SQL Azure. The key points are that Entity Framework design tools work with SQL Azure, performance profiling is critical when dealing with latency, and techniques like eager loading can help decrease the impact of latency.
Perspectives on Entity Framework, Julie LermanJulie Lerman
Presented at ONETUG (Orlando .NET User Group) Brown Bag live meeting on Oct 27, 2010. Guidance on different approaches to using EF: db first, model first, code first and architecting for enterprise apps vs RAD (or demoware) apps.
Getting Persistence Ignorant with Entity Framework, Julie LermanJulie Lerman
New England Code Camp 14 presentation on architecting applications that use ADO.NET Entity Framework with repositories, persistence ignorant classes and unit testing.
Building n-Tier ASP.NET WebForms with Entity Framework 4, LermanJulie Lerman
New England Code Camp 14 presentation on tips & tricks for using new features in EF4 when building WebForms applications with Entity Framework. by Julie Lerman.
Persistence Ignorance in Entity Framework 4, Julie LermanJulie Lerman
Slides from NDC 2010 (June 2010) and Cleveland .NET SIG (Aug. 2010).
POCO, Persistence Ignorance, Repositories, Unit Testing and overall better architecture using Entity Framework 4
Persistence Ignorance in Entity Framework 4, Julie LermanJulie Lerman
The document discusses Entity Framework 4 and its support for Plain Old CLR Objects (POCO). It describes how EF4 allows the use of POCO classes by separating the mapping of classes from the object context that manages persistence. EF4 supports POCO classes through either code generation with T4 templates or manual coding. It also introduces the concept of dynamic runtime proxies to enable lazy loading with POCO classes.
This presentation walks through the new features of Entity Framework in Visual Studio 2010 & .NET 4 that simplify using entities in WCF. The live session demo'd the features and a WCF service with a client consumer.
This document summarizes a presentation by Julie Lerman on agile development with Entity Framework 4. It introduces POCO classes that provide loose coupling and allow for better testing. It also discusses leveraging dynamic proxies for change tracking and lazy loading without requiring entity objects. The presentation covers code generation with T4 templates, model-first design, and code-only development where the model is inferred from classes.
Julia Lerman
Agile Entity Framework 4
Prented in vairous forms at
www.oredev.com, www.vtdotnet.org, www.notatpdc.com
in November 2009
www.learnentityframework.com
In this follow-up session on knowledge and prompt engineering, we will explore structured prompting, chain of thought prompting, iterative prompting, prompt optimization, emotional language prompts, and the inclusion of user signals and industry-specific data to enhance LLM performance.
Join EIS Founder & CEO Seth Earley and special guest Nick Usborne, Copywriter, Trainer, and Speaker, as they delve into these methodologies to improve AI-driven knowledge processes for employees and customers alike.
GDG Cloud Southlake #34: Neatsun Ziv: Automating AppsecJames Anderson
The lecture titled "Automating AppSec" delves into the critical challenges associated with manual application security (AppSec) processes and outlines strategic approaches for incorporating automation to enhance efficiency, accuracy, and scalability. The lecture is structured to highlight the inherent difficulties in traditional AppSec practices, emphasizing the labor-intensive triage of issues, the complexity of identifying responsible owners for security flaws, and the challenges of implementing security checks within CI/CD pipelines. Furthermore, it provides actionable insights on automating these processes to not only mitigate these pains but also to enable a more proactive and scalable security posture within development cycles.
The Pains of Manual AppSec:
This section will explore the time-consuming and error-prone nature of manually triaging security issues, including the difficulty of prioritizing vulnerabilities based on their actual risk to the organization. It will also discuss the challenges in determining ownership for remediation tasks, a process often complicated by cross-functional teams and microservices architectures. Additionally, the inefficiencies of manual checks within CI/CD gates will be examined, highlighting how they can delay deployments and introduce security risks.
Automating CI/CD Gates:
Here, the focus shifts to the automation of security within the CI/CD pipelines. The lecture will cover methods to seamlessly integrate security tools that automatically scan for vulnerabilities as part of the build process, thereby ensuring that security is a core component of the development lifecycle. Strategies for configuring automated gates that can block or flag builds based on the severity of detected issues will be discussed, ensuring that only secure code progresses through the pipeline.
Triaging Issues with Automation:
This segment addresses how automation can be leveraged to intelligently triage and prioritize security issues. It will cover technologies and methodologies for automatically assessing the context and potential impact of vulnerabilities, facilitating quicker and more accurate decision-making. The use of automated alerting and reporting mechanisms to ensure the right stakeholders are informed in a timely manner will also be discussed.
Identifying Ownership Automatically:
Automating the process of identifying who owns the responsibility for fixing specific security issues is critical for efficient remediation. This part of the lecture will explore tools and practices for mapping vulnerabilities to code owners, leveraging version control and project management tools.
Three Tips to Scale the Shift Left Program:
Finally, the lecture will offer three practical tips for organizations looking to scale their Shift Left security programs. These will include recommendations on fostering a security culture within development teams, employing DevSecOps principles to integrate security throughout the development
What's Next Web Development Trends to Watch.pdfSeasiaInfotech2
Explore the latest advancements and upcoming innovations in web development with our guide to the trends shaping the future of digital experiences. Read our article today for more information.
The DealBook is our annual overview of the Ukrainian tech investment industry. This edition comprehensively covers the full year 2023 and the first deals of 2024.
UiPath Community Day Kraków: Devs4Devs ConferenceUiPathCommunity
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner!
We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too!
Check out our proposed agenda below 👇👇
08:30 ☕ Welcome coffee (30')
09:00 Opening note/ Intro to UiPath Community (10')
Cristina Vidu, Global Manager, Marketing Community @UiPath
Dawid Kot, Digital Transformation Lead @Proservartner
09:10 Cloud migration - Proservartner & DOVISTA case study (30')
Marcin Drozdowski, Automation CoE Manager @DOVISTA
Pawel Kamiński, RPA developer @DOVISTA
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
09:40 From bottlenecks to breakthroughs: Citizen Development in action (25')
Pawel Poplawski, Director, Improvement and Automation @McCormick & Company
Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company
10:05 Next-level bots: API integration in UiPath Studio (30')
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
10:35 ☕ Coffee Break (15')
10:50 Document Understanding with my RPA Companion (45')
Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath
11:35 Power up your Robots: GenAI and GPT in REFramework (45')
Krzysztof Karaszewski, Global RPA Product Manager
12:20 🍕 Lunch Break (1hr)
13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30')
Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance
13:50 Communications Mining - focus on AI capabilities (30')
Thomasz Wierzbicki, Business Analyst @Office Samurai
14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
Coordinate Systems in FME 101 - Webinar SlidesSafe Software
If you’ve ever had to analyze a map or GPS data, chances are you’ve encountered and even worked with coordinate systems. As historical data continually updates through GPS, understanding coordinate systems is increasingly crucial. However, not everyone knows why they exist or how to effectively use them for data-driven insights.
During this webinar, you’ll learn exactly what coordinate systems are and how you can use FME to maintain and transform your data’s coordinate systems in an easy-to-digest way, accurately representing the geographical space that it exists within. During this webinar, you will have the chance to:
- Enhance Your Understanding: Gain a clear overview of what coordinate systems are and their value
- Learn Practical Applications: Why we need datams and projections, plus units between coordinate systems
- Maximize with FME: Understand how FME handles coordinate systems, including a brief summary of the 3 main reprojectors
- Custom Coordinate Systems: Learn how to work with FME and coordinate systems beyond what is natively supported
- Look Ahead: Gain insights into where FME is headed with coordinate systems in the future
Don’t miss the opportunity to improve the value you receive from your coordinate system data, ultimately allowing you to streamline your data analysis and maximize your time. See you there!
Data Protection in a Connected World: Sovereignty and Cyber Securityanupriti
Delve into the critical intersection of data sovereignty and cyber security in this presentation. Explore unconventional cyber threat vectors and strategies to safeguard data integrity and sovereignty in an increasingly interconnected world. Gain insights into emerging threats and proactive defense measures essential for modern digital ecosystems.
What Not to Document and Why_ (North Bay Python 2024)Margaret Fero
We’re hopefully all on board with writing documentation for our projects. However, especially with the rise of supply-chain attacks, there are some aspects of our projects that we really shouldn’t document, and should instead remediate as vulnerabilities. If we do document these aspects of a project, it may help someone compromise the project itself or our users. In this talk, you will learn why some aspects of documentation may help attackers more than users, how to recognize those aspects in your own projects, and what to do when you encounter such an issue.
These are slides as presented at North Bay Python 2024, with one minor modification to add the URL of a tweet screenshotted in the presentation.
MYIR Product Brochure - A Global Provider of Embedded SOMs & SolutionsLinda Zhang
This brochure gives introduction of MYIR Electronics company and MYIR's products and services.
MYIR Electronics Limited (MYIR for short), established in 2011, is a global provider of embedded System-On-Modules (SOMs) and
comprehensive solutions based on various architectures such as ARM, FPGA, RISC-V, and AI. We cater to customers' needs for large-scale production, offering customized design, industry-specific application solutions, and one-stop OEM services.
MYIR, recognized as a national high-tech enterprise, is also listed among the "Specialized
and Special new" Enterprises in Shenzhen, China. Our core belief is that "Our success stems from our customers' success" and embraces the philosophy
of "Make Your Idea Real, then My Idea Realizing!"
Transcript: Details of description part II: Describing images in practice - T...BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and slides: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
The Rise of Supernetwork Data Intensive ComputingLarry Smarr
Invited Remote Lecture to SC21
The International Conference for High Performance Computing, Networking, Storage, and Analysis
St. Louis, Missouri
November 18, 2021
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment.
How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
How Netflix Builds High Performance Applications at Global ScaleScyllaDB
We all want to build applications that are blazingly fast. We also want to scale them to users all over the world. Can the two happen together? Can users in the slowest of environments also get a fast experience? Learn how we do this at Netflix: how we understand every user's needs and preferences and build high performance applications that work for every user, every time.
How Netflix Builds High Performance Applications at Global Scale
Entity Framework Today (May 2012)
1. Entity Framework Today
Julie Lerman
The Data Farm
jlerman@thedatafarm.com
twitter @julielerman
Presented at Dotnet-zentral.ch
May 2, 2012
2. Julie Lerman
consultant/mentor
Microsoft MVP, INETA Speaker,
ASPInsider, MCP, VTdotNET Leader,
Pluralsight video author
contact
jlerman@theDataFarm.com
www.thedatafarm.com
blog
theDataFarm.com/blog
twitter
@julielerman
book web site
LearnEntityFramework.com
3. Plan A
• Entity Framework Overview
• “Getting Started” Code
• Focus on some features
• Non-”DemoWare” Solution
4. Object
Relational
Mapper
LINQ to Entities
Entity SQL
5. Entity Data Model
Runtime
EDMX EDM
(XML) System.Data.Metadata.Edm
.EntityType
.EdmProperty
.AssociationType
.EdmType
.Facet
Code + Code First
6. EF4.x EntityFramework.dll
Code First DbContext
Model-less EF Simpler Access
POCOPOCOPOCOPOCO Find, Local, Validation, etc…
Entity Framework 4
Visual Studio 2010
EDM Designer
“Core”
(in .NET 4)
(Object Services API (ObjectContext) & EntityClient API)
7. EF 5.x EntityFramework.dll
Code First DbContext
Model-less EF Simpler Access
POCOPOCOPOCOPOCO Find, Local, Validation, etc…
Entity Framework
Visual Studio 11
Core
EDM Designer
(in .NET 4.5)
(Object Services API (ObjectContext) & EntityClient API)
New: Enum support, Geo Data, auto query cache etc.
9. Getting Started
Pick your modeling workflow
DB First, Model First, Code First
Use DbContext for new projects
ObjectContext accessible if you need it
Database?
Existing or let Code First/Model First create it
Database or Model Changes
Model Updates & DB Updates (“migrations”) supported
Consider architecture
*Separate projects for model, context, etc *Repositories, UOW, automated tests, etc.
11. Feature Demos
More on migrations
No-tracking queries (performance)
Managing disconnected state
Data layer validations
My favorite small DbContext features
T4Scaffolding to gen context & repo
14. Testable
Classes
System.Data.Entity
Fake
Object/DbSet
Fake
Metadata &
Fake Context & DataA Object/DbContext
Context & Data B
Class
Class
Class
Repositories
Class
Repositories
Tests
Repositories
Repositories
Unit of Work
UI
16. Resources
• MSDN Developer Center: msdn.com/data/ef
• EF Team: blogs.msdn.com/adonet
• Rowan Miller Blog: romiller.com
• Arthur Vickers: blog.oneunicorn.com
• Julie Lerman: thedatafarm.com/blog
• LearnEntityFramework.com
• Pluralsight.com videos
• MSDN Magazine Data Points Column
– http://JulieL.me/datapointscolumn
17. Julie Lerman
consultant/mentor
Microsoft MVP, INETA Speaker,
ASPInsider, MCP, VTdotNET Leader
contact
jlerman@theDataFarm.com
www.thedatafarm.com
blog
theDataFarm.com/blog
twitter
@julielerman
book web site
LearnEntityFramework.com
18. Resources
• MSDN Developer Center: msdn.com/data/ef
• EF Team: blogs.msdn.com/adonet
• Rowan Miller Blog: romiller.com
• Arthur Vickers: blog.oneunicorn.com
• Julie Lerman: thedatafarm.com/blog
• LearnEntityFramework.com
• Pluralsight.com videos
• MSDN Magazine Data Points Column
– http://JulieL.me/datapointscolumn
19. Julie Lerman
consultant/mentor
Microsoft MVP, INETA Speaker,
ASPInsider, MCP, VTdotNET Leader
contact
jlerman@theDataFarm.com
www.thedatafarm.com
blog
theDataFarm.com/blog
twitter
@julielerman
book web site
LearnEntityFramework.com