This document discusses developing tablet applications using Silverlight. It begins with an overview of the rise of tablets and why Silverlight is still a viable option. It then covers tips for adapting Silverlight applications to be touch-friendly using the LightTouch library. Finally, it briefly discusses options for going native on Windows tablets, including using Native Extensions for Silverlight and the touch capabilities in Windows 8.
The Agile Gap: Closing it with User Experiencekalebwalton
Agile is missing something. Stories and epics are focused on self-contained iterations but its not always clear how everything is supposed to fit together - what does the final user experience look and feel like? This gap in Agile is significant because the final user experience is how the customer determines value - is it efficient, effective, and satisfactory? Consider filling the gap with scenarios. Scenarios blend well with Agile by allowing the generation of iteration-level user stories but also make it very clear what is the desired user experience and value proposition. This session describes how UX professionals not only have the expertise but are uniquely positioned to develop and drive these scenarios, in turn making themselves an essential part of the Agile process.
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. As a result, many prototyping efforts aren’t productive and fail to achieve their goals.
In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then give the eight rules for effective prototyping and show why those rules are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), give nine criteria for evaluating prototyping tools, and evaluate the tools based on the criteria. He will conclude by showing some examples effective and ineffective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then characterize effective prototyping and explain why those characteristics are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), and evaluate their pros and cons. He will conclude by working through some examples so that you can see effective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...Everett McKay
Lean UX is all the rage for 2015, as many teams are starting to adapt it. The goal is to make evidence-based design decisions to learn from our customers, and minimize waste in doing so. But one thing we need more evidence on: if using lean UX actually works! In practice, lean UX is often a rationalization for poorly designed MVPs that fail to deliver the promised benefits.
For the first half of this talk, Everett will present the fundamental concepts and techniques of lean UX, and make a case why they may not deliver their promised results. The second half will be a group discussion about your own experience with lean techniques, and whether or not you agree with Everett's concerns.
This document summarizes a conference on user experience design. It introduced several speakers in the field and summarized their presentations. Key takeaways included the importance of understanding user needs, using narratives to make data meaningful, designing consistently across channels, and focusing on the human experience when inventing new technologies. Presenters emphasized taking risks and pushing boundaries to create positive change and discussed how experiences should fit into people's lives and build connections between them.
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Ariadna Font Llitjos
2 and 1/2 hour workshop that covers contextual inquiry, empathy map, user experience map, MVP, elevator pitch, flow diagrams, stories, paper prototype and guerrilla usability testing.
Integrating User Experience Design into the Product LifecycleICS
There is overwhelming evidence that investing in the user experience (UX) produces a superior product. When the needs of the customer are met, it becomes much easier to meet business goals. Many companies still do not put their focus on UX, instead relying on what organically comes out of the software development process. Often, it is not a lack of interest in UX, but rather a gap in skills and knowledge that prevents good UX design practices from being applied to product development.
Learn how to put “UX First” in the product lifecycle, allowing developers to focus on engineering tasks and build the correct product to meet and exceed customer needs. We will explore the relationship of UX to Agile development methods, help explain some of the UX jargon and present strong business reasons to focus on UX no matter where you are currently in the product lifecycle.
Learn more: http://www.ics.com/ux-video
The document discusses several challenges or problems with traditional approaches to design and development:
1. The "designer divorce" problem, where the designer is separated from the implementer and user, leading to miscommunications.
2. The "linear thinking" problem, where design, development, and implementation are treated as sequential phases rather than iterative processes.
3. The "single owner" problem, where having an individual rather than a collaborative team handle the entire design process can limit perspectives and ideas.
The Agile Gap: Closing it with User Experiencekalebwalton
Agile is missing something. Stories and epics are focused on self-contained iterations but its not always clear how everything is supposed to fit together - what does the final user experience look and feel like? This gap in Agile is significant because the final user experience is how the customer determines value - is it efficient, effective, and satisfactory? Consider filling the gap with scenarios. Scenarios blend well with Agile by allowing the generation of iteration-level user stories but also make it very clear what is the desired user experience and value proposition. This session describes how UX professionals not only have the expertise but are uniquely positioned to develop and drive these scenarios, in turn making themselves an essential part of the Agile process.
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. As a result, many prototyping efforts aren’t productive and fail to achieve their goals.
In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then give the eight rules for effective prototyping and show why those rules are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), give nine criteria for evaluating prototyping tools, and evaluate the tools based on the criteria. He will conclude by showing some examples effective and ineffective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then characterize effective prototyping and explain why those characteristics are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), and evaluate their pros and cons. He will conclude by working through some examples so that you can see effective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...Everett McKay
Lean UX is all the rage for 2015, as many teams are starting to adapt it. The goal is to make evidence-based design decisions to learn from our customers, and minimize waste in doing so. But one thing we need more evidence on: if using lean UX actually works! In practice, lean UX is often a rationalization for poorly designed MVPs that fail to deliver the promised benefits.
For the first half of this talk, Everett will present the fundamental concepts and techniques of lean UX, and make a case why they may not deliver their promised results. The second half will be a group discussion about your own experience with lean techniques, and whether or not you agree with Everett's concerns.
This document summarizes a conference on user experience design. It introduced several speakers in the field and summarized their presentations. Key takeaways included the importance of understanding user needs, using narratives to make data meaningful, designing consistently across channels, and focusing on the human experience when inventing new technologies. Presenters emphasized taking risks and pushing boundaries to create positive change and discussed how experiences should fit into people's lives and build connections between them.
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Ariadna Font Llitjos
2 and 1/2 hour workshop that covers contextual inquiry, empathy map, user experience map, MVP, elevator pitch, flow diagrams, stories, paper prototype and guerrilla usability testing.
Integrating User Experience Design into the Product LifecycleICS
There is overwhelming evidence that investing in the user experience (UX) produces a superior product. When the needs of the customer are met, it becomes much easier to meet business goals. Many companies still do not put their focus on UX, instead relying on what organically comes out of the software development process. Often, it is not a lack of interest in UX, but rather a gap in skills and knowledge that prevents good UX design practices from being applied to product development.
Learn how to put “UX First” in the product lifecycle, allowing developers to focus on engineering tasks and build the correct product to meet and exceed customer needs. We will explore the relationship of UX to Agile development methods, help explain some of the UX jargon and present strong business reasons to focus on UX no matter where you are currently in the product lifecycle.
Learn more: http://www.ics.com/ux-video
The document discusses several challenges or problems with traditional approaches to design and development:
1. The "designer divorce" problem, where the designer is separated from the implementer and user, leading to miscommunications.
2. The "linear thinking" problem, where design, development, and implementation are treated as sequential phases rather than iterative processes.
3. The "single owner" problem, where having an individual rather than a collaborative team handle the entire design process can limit perspectives and ideas.
The document discusses how work and communication have changed with technology. It notes that while some things remain the same, like needing to do more with less, competition and disruptive changes pose threats. However, technology also enables new opportunities through collaboration, mobile work, and cloud services. Adopting tools like Microsoft Lync can help businesses reduce costs, improve communication, and gain competitive advantages through better collaboration. While change can be difficult, not adapting risks falling behind competitors moving more quickly. Overall, the document advocates embracing new technologies to transform how businesses work and collaborate.
While you can design a good user experience by playing it safe, creating a great design often requires the courage to take intelligent risks. In this Keynote for Design Camp Boston 2010, Everett McKay explores courageous design and how courage affects making decisions through consensus and the use of data, asking questions in UI, simplicity, software personality, and, most importantly, team culture. As Everett says, “You can measure the greatness of a user experience by the courage required to design it.”
Que veut dire «faire du UX»? … Un buzzword anglo-saxon souvent utilisé sans connaissance du réel métier…. !
Toute une méthodologie centrée sur l'utilisateur est préalable à la création d'une expérience intuitive et parfois addictive.
Ce n’est ; ni le domaine réservé de Apple, de airbnb, de UBER, ou encore un luxe qui doit couter cher. Le UX est accessible à tous et représente un investissement avec un ROI prouvé – une réalité indispensable qui accompagne votre transformation digitale.
Nous vous invitons à un voyage dans les coulisses du UX pour démystifier quelques notions erronées et découvrir sa forte valeur ajoutée.
Targeted documentation STC Houston, Mar 20, 2012STC_Houston
The document discusses the principles and goals of targeted documentation. It advocates writing less but better documentation that focuses on the essential information users need to achieve their goals. It emphasizes understanding users and their needs in order to provide the right content in the right format. The document provides guidance on techniques for targeted documentation including conducting a thorough task analysis, focusing on the most common tasks, and designing documentation around user goals rather than product features.
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Till Quack
The document discusses 5 key challenges in developing a computer vision startup: quality, time to market, changing requirements, user experience, and efficient teamwork. It recommends using an iterative development process like Scrum to balance these challenges by having short iterations, prioritizing requirements, estimating work, and protecting development teams from interruptions during sprints. Scrum uses backlogs, sprints, planning poker for estimating, and burndown charts to help manage the project in a flexible way that can adapt to changing needs.
This document provides an overview of the services offered by Pull Media LLC to help businesses develop digital products and services. It outlines Pull's methodology, which involves conducting research such as interviews and observations to gather user insights, then synthesizing these findings to design interactive applications. The document shares examples of Pull's process, which can be customized for different projects, and highlights the importance of user testing to refine designs. It also includes samples from Pull's work, like prompts used in interviews and mental model diagrams created from research findings.
Richard D. Chaves is a platform strategy advisor at Microsoft. The document discusses how the roles of IT and technology are changing. It notes that the boundaries between work and life are blurring as people use various devices and applications anywhere. As a result, people's expectations at work are changing and they want access to their own devices, applications, and data anywhere. The document outlines Microsoft's vision to empower this new world by embracing consumerization of IT, enabling mobile and cloud computing, and helping IT transform to become more strategic partners to their organizations.
Guerrilla Usability: Insight on a ShoestringDavid Sturtz
This document discusses guerrilla usability testing techniques that can provide insights with minimal resources. It recommends conducting interviews, participatory design sessions, card sorting, creating mental models and user flows to understand users. It also suggests storyboards, paper prototyping and remote usability testing to evaluate designs. The goal is to embrace agility through collaboration with customers and responding quickly to feedback.
This document contains contact information for two individuals, Blaise Vignon and Emmanuel Levi-Valensi, who work in startup consulting and development. It also includes brief summaries of software engineering principles and challenges in long-term projects. Finally, it discusses agile principles and practices like Scrum, emphasizing customer focus, adaptation to change, failing fast through prototyping, and accelerating projects through iterative delivery and feedback.
The document discusses IBM's adoption of design thinking. It outlines key building blocks for consistently great design outcomes at IBM, including sponsoring clients and users, release hills, playbacks, and design thinking metrics. Design thinking defines IBM's approach to creating compelling experiences. The methodology focuses on continuous engagement with users and relentless focus on user value throughout development.
Bringing user-centered design to open source software developmentMüller-Birn Claudia
The document discusses bringing user-centered design to open source software development. It outlines some challenges, including that usability feedback is hard to obtain in open source projects due to a lack of formal processes and tools for reporting issues. It also notes that HCI expertise is rare among open source developers who have technical backgrounds. The document then presents some case studies and techniques that have been used or could be used to incorporate more user-centered design practices into open source software development, such as design-by-blog and personas.
The document discusses usability and how it can be effectively incorporated into agile development processes, noting that user experience work should be done early and iteratively through techniques like design studios, prototyping, and usability testing to evolve the user interface alongside development in short iterations. It provides guidelines for usability best practices like optimizing the user experience, effective navigation and page design, screen controls, and testing to ensure the user interface is easy to use.
Designing an MVP that works for your users - LeanUX NYC 2014Ariadna Font Llitjos
In this highly collaborative and fast-paced workshop, we will apply a few user-centered design methods and techniques, such as stakeholder maps, empathy maps, sketch boards and paper prototype usability testing, that allow teams to focus on quick validation and delivery of killer apps that will work for users.
Workshop goals:
• Learn and apply lean UX techniques that you can use with your teams
• Learn how to focus your team on effectively delivering an MVP fast
• Experience collaborative and iterative design and development first hand
• Build up the confidence to initiate collaborative creative thinking about ideas that have a business impact
and that will wow your users.
This presentation is an exploration into why companies that invest in user experience (UX) design have better customer experience (CX) outcomes and how the resulting overall brand experience (BX) builds the value of the brand. Today, more than at any other time, it is becoming increasingly clear there a strong link between designing for experience and the resulting value to its respective brand.
Although design is often difficult to define and measure, the correlation between design investment and its resulting, extraordinary stock performance is undeniable. So, what is UX and how does it affect the CX, which in turn affects the brand BX? The difference between a customer and a user for a product is a subtle but important one, but one that business stakeholders need to keep in mind.
In this presentation, we will explore the differences between the user, customer and resulting brand experience and its correlation to one another. We will present tangible results from companies who invested in design, believed in its value and succeeded.
Learn more: http://www.ics.com/ux-video
Consulting Overview for Sales Implementation TeamJudy Hogan
I prepared this presentation for a group of sales implementation professionals who were transforming their function from project management to client consulting.
This paper presents techniques for creating flexible and responsive data visualizations for use in online news articles. The researchers conducted a survey of existing responsive visualizations, interviewed journalists, and identified key challenges with current tools. Based on these findings, they developed a new responsive visualization system that allows simultaneous editing of visualizations across multiple device contexts. The system aims to streamline the design process and reduce errors by facilitating cross-device customization and propagation of edits. It was shown to effectively reproduce responsive visualizations from news articles.
Big picture design without Big Design Up Front (Agile Roots 2010)Desiree Sy
One of the toughest problems facing agile UX designers is keeping the big picture in mind while designing incrementally. This talk builds on prior work at Alias (now Autodesk) that described successful agile adaptations of usability testing, contextual inquiry and iterative prototyping. I’ll present a framework we used to create and implement multi-sprint designs for a complex product without violating the agile taboo against big design.
Microsoft has made a bold entry into the world of tablet PCs with the introduction of Windows 8. The new operating system poses an interesting challenge because it exposes a dual personality with desktop-based features (the “Blue stack”) and tablet-focused features in the Metro or “Green stack.” Jeremy Likness covers the new architecture for Windows 8 and highlights the differences between these stacks to help developers understand how to navigate their new options. In this webinar you will learn about the new WinRT component layer, legacy support, and the new options available for Windows 8 Metro-style development.
The Laws of User Experience: Making it or breaking it with the UX FactorEffectiveUI
This document outlines notes from user interviews conducted about a network monitoring application called the TriGeo Console. Key points discussed include:
- Six users were interviewed by phone and notes were taken on their usage patterns, pain points, and wishes for improvement.
- Common activities included monitoring alerts, logs, reports and the overall network security status. Users accessed multiple windows and tabs.
- Issues noted were that tabs took up too much space, navigation was not task-focused, and primary tasks were hidden in menus.
- Suggested improvements included a customizable dashboard, ability to customize the view, more consistent workflows, and improving filtering and report capabilities.
The document discusses how work and communication have changed with technology. It notes that while some things remain the same, like needing to do more with less, competition and disruptive changes pose threats. However, technology also enables new opportunities through collaboration, mobile work, and cloud services. Adopting tools like Microsoft Lync can help businesses reduce costs, improve communication, and gain competitive advantages through better collaboration. While change can be difficult, not adapting risks falling behind competitors moving more quickly. Overall, the document advocates embracing new technologies to transform how businesses work and collaborate.
While you can design a good user experience by playing it safe, creating a great design often requires the courage to take intelligent risks. In this Keynote for Design Camp Boston 2010, Everett McKay explores courageous design and how courage affects making decisions through consensus and the use of data, asking questions in UI, simplicity, software personality, and, most importantly, team culture. As Everett says, “You can measure the greatness of a user experience by the courage required to design it.”
Que veut dire «faire du UX»? … Un buzzword anglo-saxon souvent utilisé sans connaissance du réel métier…. !
Toute une méthodologie centrée sur l'utilisateur est préalable à la création d'une expérience intuitive et parfois addictive.
Ce n’est ; ni le domaine réservé de Apple, de airbnb, de UBER, ou encore un luxe qui doit couter cher. Le UX est accessible à tous et représente un investissement avec un ROI prouvé – une réalité indispensable qui accompagne votre transformation digitale.
Nous vous invitons à un voyage dans les coulisses du UX pour démystifier quelques notions erronées et découvrir sa forte valeur ajoutée.
Targeted documentation STC Houston, Mar 20, 2012STC_Houston
The document discusses the principles and goals of targeted documentation. It advocates writing less but better documentation that focuses on the essential information users need to achieve their goals. It emphasizes understanding users and their needs in order to provide the right content in the right format. The document provides guidance on techniques for targeted documentation including conducting a thorough task analysis, focusing on the most common tasks, and designing documentation around user goals rather than product features.
Learnings from founding a Computer Vision startup: Chapter 8 Software Enginee...Till Quack
The document discusses 5 key challenges in developing a computer vision startup: quality, time to market, changing requirements, user experience, and efficient teamwork. It recommends using an iterative development process like Scrum to balance these challenges by having short iterations, prioritizing requirements, estimating work, and protecting development teams from interruptions during sprints. Scrum uses backlogs, sprints, planning poker for estimating, and burndown charts to help manage the project in a flexible way that can adapt to changing needs.
This document provides an overview of the services offered by Pull Media LLC to help businesses develop digital products and services. It outlines Pull's methodology, which involves conducting research such as interviews and observations to gather user insights, then synthesizing these findings to design interactive applications. The document shares examples of Pull's process, which can be customized for different projects, and highlights the importance of user testing to refine designs. It also includes samples from Pull's work, like prompts used in interviews and mental model diagrams created from research findings.
Richard D. Chaves is a platform strategy advisor at Microsoft. The document discusses how the roles of IT and technology are changing. It notes that the boundaries between work and life are blurring as people use various devices and applications anywhere. As a result, people's expectations at work are changing and they want access to their own devices, applications, and data anywhere. The document outlines Microsoft's vision to empower this new world by embracing consumerization of IT, enabling mobile and cloud computing, and helping IT transform to become more strategic partners to their organizations.
Guerrilla Usability: Insight on a ShoestringDavid Sturtz
This document discusses guerrilla usability testing techniques that can provide insights with minimal resources. It recommends conducting interviews, participatory design sessions, card sorting, creating mental models and user flows to understand users. It also suggests storyboards, paper prototyping and remote usability testing to evaluate designs. The goal is to embrace agility through collaboration with customers and responding quickly to feedback.
This document contains contact information for two individuals, Blaise Vignon and Emmanuel Levi-Valensi, who work in startup consulting and development. It also includes brief summaries of software engineering principles and challenges in long-term projects. Finally, it discusses agile principles and practices like Scrum, emphasizing customer focus, adaptation to change, failing fast through prototyping, and accelerating projects through iterative delivery and feedback.
The document discusses IBM's adoption of design thinking. It outlines key building blocks for consistently great design outcomes at IBM, including sponsoring clients and users, release hills, playbacks, and design thinking metrics. Design thinking defines IBM's approach to creating compelling experiences. The methodology focuses on continuous engagement with users and relentless focus on user value throughout development.
Bringing user-centered design to open source software developmentMüller-Birn Claudia
The document discusses bringing user-centered design to open source software development. It outlines some challenges, including that usability feedback is hard to obtain in open source projects due to a lack of formal processes and tools for reporting issues. It also notes that HCI expertise is rare among open source developers who have technical backgrounds. The document then presents some case studies and techniques that have been used or could be used to incorporate more user-centered design practices into open source software development, such as design-by-blog and personas.
The document discusses usability and how it can be effectively incorporated into agile development processes, noting that user experience work should be done early and iteratively through techniques like design studios, prototyping, and usability testing to evolve the user interface alongside development in short iterations. It provides guidelines for usability best practices like optimizing the user experience, effective navigation and page design, screen controls, and testing to ensure the user interface is easy to use.
Designing an MVP that works for your users - LeanUX NYC 2014Ariadna Font Llitjos
In this highly collaborative and fast-paced workshop, we will apply a few user-centered design methods and techniques, such as stakeholder maps, empathy maps, sketch boards and paper prototype usability testing, that allow teams to focus on quick validation and delivery of killer apps that will work for users.
Workshop goals:
• Learn and apply lean UX techniques that you can use with your teams
• Learn how to focus your team on effectively delivering an MVP fast
• Experience collaborative and iterative design and development first hand
• Build up the confidence to initiate collaborative creative thinking about ideas that have a business impact
and that will wow your users.
This presentation is an exploration into why companies that invest in user experience (UX) design have better customer experience (CX) outcomes and how the resulting overall brand experience (BX) builds the value of the brand. Today, more than at any other time, it is becoming increasingly clear there a strong link between designing for experience and the resulting value to its respective brand.
Although design is often difficult to define and measure, the correlation between design investment and its resulting, extraordinary stock performance is undeniable. So, what is UX and how does it affect the CX, which in turn affects the brand BX? The difference between a customer and a user for a product is a subtle but important one, but one that business stakeholders need to keep in mind.
In this presentation, we will explore the differences between the user, customer and resulting brand experience and its correlation to one another. We will present tangible results from companies who invested in design, believed in its value and succeeded.
Learn more: http://www.ics.com/ux-video
Consulting Overview for Sales Implementation TeamJudy Hogan
I prepared this presentation for a group of sales implementation professionals who were transforming their function from project management to client consulting.
This paper presents techniques for creating flexible and responsive data visualizations for use in online news articles. The researchers conducted a survey of existing responsive visualizations, interviewed journalists, and identified key challenges with current tools. Based on these findings, they developed a new responsive visualization system that allows simultaneous editing of visualizations across multiple device contexts. The system aims to streamline the design process and reduce errors by facilitating cross-device customization and propagation of edits. It was shown to effectively reproduce responsive visualizations from news articles.
Big picture design without Big Design Up Front (Agile Roots 2010)Desiree Sy
One of the toughest problems facing agile UX designers is keeping the big picture in mind while designing incrementally. This talk builds on prior work at Alias (now Autodesk) that described successful agile adaptations of usability testing, contextual inquiry and iterative prototyping. I’ll present a framework we used to create and implement multi-sprint designs for a complex product without violating the agile taboo against big design.
Microsoft has made a bold entry into the world of tablet PCs with the introduction of Windows 8. The new operating system poses an interesting challenge because it exposes a dual personality with desktop-based features (the “Blue stack”) and tablet-focused features in the Metro or “Green stack.” Jeremy Likness covers the new architecture for Windows 8 and highlights the differences between these stacks to help developers understand how to navigate their new options. In this webinar you will learn about the new WinRT component layer, legacy support, and the new options available for Windows 8 Metro-style development.
The Laws of User Experience: Making it or breaking it with the UX FactorEffectiveUI
This document outlines notes from user interviews conducted about a network monitoring application called the TriGeo Console. Key points discussed include:
- Six users were interviewed by phone and notes were taken on their usage patterns, pain points, and wishes for improvement.
- Common activities included monitoring alerts, logs, reports and the overall network security status. Users accessed multiple windows and tabs.
- Issues noted were that tabs took up too much space, navigation was not task-focused, and primary tasks were hidden in menus.
- Suggested improvements included a customizable dashboard, ability to customize the view, more consistent workflows, and improving filtering and report capabilities.
Stakeholder Persuasion - How to quantify your gut feelingUser Intelligence
This document discusses how to quantify user experience research findings to persuade stakeholders. It provides two case studies: 1) Validating a new website navigation structure using tree testing which found the new structure was 40% better. 2) Measuring expected success of a new concept for Philips' website by testing tasks, satisfaction and goals on prototypes which provided convincing results to support investment. The key takeaways are to use quantitative analyses in design to facilitate objective communication with stakeholders and identify issues before development.
Citrix XenDesktop 7 Performance Monitoring Best PracticeseG Innovations
Citrix XenDesktop 7 represents a radical change in the desktop virtualization space, providing a unified solution for delivery of virtual desktops and applications on demand. But is the best virtual desktop platform alone sufficient to guarantee desktop virtualization success? Attend this webinar to learn about next-gen performance monitoring best practices that you need to put in place to get the most out of your XenDesktop 7 investments and reliably deliver virtual desktops to more users and without glitches or cost/time overruns.
Join desktop virtualization expert Bala Vaidhinathan (CTO, eG Innovations) and learn how to:
- Deliver superior end-user experience, simplify management, and reduce total cost of ownership of Citrix XenDesktop 7 virtual desktop environments
- Utilize next-gen management solutions that complement Citrix Director/EdgeSight to accelerate troubleshooting
- Boost user productivity by means of powerful analytics and reporting, deep performance visibility, and auto-correlated diagnosis - across every layer, every tier of the XenDesktop 7 infrastructure
- Assure virtual desktop user satisfaction by pre-emptively detecting and resolving performance issues - before users notice
- Ensure maximum ROI by right-sizing your XenDesktop 7 infrastructure using powerful reporting & analytics
Designing Rich Mobile Apps in a Fragmented WorldWorklight
User experience and design best practices for the development of high-quality and engaging cross-platform smartphone and tablet applications that meet users' expectations.
Silverlight 5 for Line of Business provides concise summaries of key features in Silverlight 5 including improved threading that offloads GPU animations and network requests to non-UI threads for better performance, expanded text functionality like multi-column text overflow and character spacing controls, and enhanced data binding capabilities such as style data binding, implicit data templates, ancestor binding, and data binding debugging. The document also reviews the history and adoption of Silverlight and provides examples of how Silverlight 5 has been used in applications for the 2010 Olympics, Microsoft, and other enterprises.
Tips for building fast multi touch enabled web sitesAspenware
Modern browsers take huge strides to enable multi-touch browsing. They also include many new HTML5 enabled capabilities that speed up the web and provide a more interactive experience. Internet Explorer has made huge strides in these areas. As web application designers \developers, we need to understand these capabilities and build our applications to take advantage of them. This session will define these new capabilities and provide some tips and tricks on how to use them effectively in your web applications.
Lessons learned:
*The new multi-touch enabled capabilities of modern browsers
*The new HTML5\CSS3 capabilities of modern browsers
*Tips and Tricks for using these capabilities
Modern browsers take huge strides to enable multi-touch browsing. They also include many new HTML5 enabled capabilities that speed up the web and provide a more interactive experience. As web application designers\developers, we need to understand these capabilities and build our application to take advantage of them. This sessions will define these new capabilities and provide some tips and tricks on how to use them effectively in your web applications.
Objectives/Outcomes:
• Tips and Tricks for optimizing your web site’s performance
• The new multi-touch enabled capabilities of IE 10
• The new HTML5\CSS3 capabilities of IE 10
• Tips and Tricks for using these capabilities
Presented By: Ben Hoelting | Software Architect at Aspenware
The document introduces modern web technologies including starting mobile/touch first, HTML5, CSS3, and AJAX/JavaScript. It provides overviews of new HTML5 features like semantic markup, forms, geolocation, web storage, canvas, and offline capabilities. It also discusses CSS3 features, single page applications enabled by AJAX and JavaScript improvements, and how these technologies can be used together to provide rich user experiences.
Wintellect - Windows 8 for the Silverlight and WPF DeveloperJeremy Likness
The release of Windows 8 represents a bold entry into the world of tablet PCs by Microsoft. With Windows Store applications it is possible to write highly responsive, touch-friendly applications that run efficiently on multiple form factors including new ARM devices. The Microsoft team has taken great care to accommodate your existing knowledge by embracing both C# and the managed code stack and XAML technologies, but there are important fundamental differences. In this deep dive of the Windows 8 stack, Jeremy Likness covers the inner workings of the engine, reveals how it relates to traditional Silverlight and WPF development, and highlights the areas that are important for developers to understand as they transition from the Silverlight and WPF platform to Windows 8 with help from the Portable Class Library (PCL.)
A presentation from EffectiveUI's Juan Sanchez on mobile UI design (presented on April 26, 2010, at the ATLAS Institute). Juan, part of the team behind EffectiveUI's Ideate iPad app, joined a slate of other mobile gurus for this Mobile Monday Colorado event.
Check out this presentation from EffectiveUI's Juan Sanchez on mobile UI design (presented on Monday, April 26, 2010, at the ATLAS Institute). Juan, part of the team behind EffectiveUI's Ideate iPad app, joined a slate of other mobile gurus for this Mobile Monday Colorado event.
This document discusses EffectiveUI, an award-winning user experience agency that creates custom applications. It provides an overview of EffectiveUI's services, including user research, design, and development. It then lists 8 criteria for good user experience and examples of companies EffectiveUI has worked with. The document focuses on lessons for mobile UI design, emphasizing understanding use cases, following design guidelines, testing on devices, and getting designers and clients involved in the design process.
Sum of the Parts Speaker Series - Experience Engineering and UXvincebohner
Should designers code? Is that even the right question? And what is an Experience Engineer? Find out how our UX team is experimenting with processes, team skills and organization to be more innovative, agile and rigorous about hypothesis driven design.
Mental Models, Service Design & The Problem With ConvergenceHarry Brignull
This document discusses convergence in the context of telecommunications services and the importance of user experience (UX) design. It notes that while companies may offer converged services under a single brand, users form mental models of the services based on their individual experiences. This can lead to expectations not being met if the backend systems and organizational structure are not designed for true convergence. The document recommends three steps for organizations - 1) converging internal UX efforts, 2) converging product development, and 3) involving UX at the strategic level early in the process to align with user mental models. Proper service design is needed to connect the front-end and back-end experiences for successful converged services.
Wintellect provides consulting and training services focused on Microsoft technologies. It was founded by top Microsoft experts and offers a variety of services including architecture design, software development, debugging, and database design. Wintellect's training courses cover current and emerging technologies and are taught by industry leaders. The training can be done onsite, virtually, or on-demand to provide flexibility.
10 bezcennych lekcji dla software developera stającego się szefem firmyWojciech Seliga
[Originally Polish lecture with English slides - with a few exceptions]
Przez wiele lat byłem software developerem. Koncentrowałem się na kodzie, projektach software'owych oraz interakcjach w moim zespole i z klientami. Byłem pewny, że Agile rozwiązuje wszystkie problemy tego świata. Śmiałem się z komiksów Scotta Adamsa i stworzonej przez niego karykatury szefa (PHB). Życie było proste i piękne...
Teraz od ponad 8 lat prowadzę firmę software'ową, którą przy blisko 90 osobach trudno już nazwać maleństwem. Sam stałem się "szefem" na pełen etat.
Podczas prezentacji podzielę się z Wami różnymi doświadczeniami oraz naukami (nieraz bolesnymi) jakie wyniosłem w ostatnich latach podczas mojej stopniowej przemiany z developera/inżyniera w przedsiębiorcę i szefa firmy. O ile zapewne nie wszystkie sytuacje i wnioski mają lub mogą mieć (o ile marzysz o własnym startupie czy zespole) zastosowanie w Twoim życiu, same sobie ich uświadomienie może oszczędzić Ci w przyszłości straty mnóstwa czasu, energii i pieniędzy oraz uniknąć przykrych rozczarowań.
Ten lessons I painfully learnt while moving from software developer to entrep...Wojciech Seliga
My presentation from InfoShare 2016 conference.
For many years I was a software developer. I would concentrate on the code, software projects and the interactions with my closes team and the users. I was sure that Agile solves all world’s problems. I would laugh over Scott Adam’s Dilbert comics with his Point Hair Boss. Life was simple, life was good. Now for 8+ years I have been running a software company, not a small one anymore. I became myself a full-time boss who only codes sometimes at home or during hackathons.
This session is about sharing with you those critical lessons which I painfully learnt when trying to grow into this new role - transitioning from being a software engineer into being an entrepreneur and top manager. Wheres not all of the lessons may or will (if you dream about your own startup) apply to your case, being aware of them may save you tons of time, energy, money or even help you to avoid the total disaster - burying your own company or dreams. And after all, sharing war stories from the past is fun … when these stories are the past.
Similar to Tablet and Slate Development with Silverlight (20)
In our second session, we shall learn all about the main features and fundamentals of UiPath Studio that enable us to use the building blocks for any automation project.
📕 Detailed agenda:
Variables and Datatypes
Workflow Layouts
Arguments
Control Flows and Loops
Conditional Statements
💻 Extra training through UiPath Academy:
Variables, Constants, and Arguments in Studio
Control Flow in Studio
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsScyllaDB
ScyllaDB monitoring provides a lot of useful information. But sometimes it’s not easy to find the root of the problem if something is wrong or even estimate the remaining capacity by the load on the cluster. This talk shares our team's practical tips on: 1) How to find the root of the problem by metrics if ScyllaDB is slow 2) How to interpret the load and plan capacity for the future 3) Compaction strategies and how to choose the right one 4) Important metrics which aren’t available in the default monitoring setup.
Discover the Unseen: Tailored Recommendation of Unwatched ContentScyllaDB
The session shares how JioCinema approaches ""watch discounting."" This capability ensures that if a user watched a certain amount of a show/movie, the platform no longer recommends that particular content to the user. Flawless operation of this feature promotes the discover of new content, improving the overall user experience.
JioCinema is an Indian over-the-top media streaming service owned by Viacom18.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
From Natural Language to Structured Solr Queries using LLMsSease
This talk draws on experimentation to enable AI applications with Solr. One important use case is to use AI for better accessibility and discoverability of the data: while User eXperience techniques, lexical search improvements, and data harmonization can take organizations to a good level of accessibility, a structural (or “cognitive” gap) remains between the data user needs and the data producer constraints.
That is where AI – and most importantly, Natural Language Processing and Large Language Model techniques – could make a difference. This natural language, conversational engine could facilitate access and usage of the data leveraging the semantics of any data source.
The objective of the presentation is to propose a technical approach and a way forward to achieve this goal.
The key concept is to enable users to express their search queries in natural language, which the LLM then enriches, interprets, and translates into structured queries based on the Solr index’s metadata.
This approach leverages the LLM’s ability to understand the nuances of natural language and the structure of documents within Apache Solr.
The LLM acts as an intermediary agent, offering a transparent experience to users automatically and potentially uncovering relevant documents that conventional search methods might overlook. The presentation will include the results of this experimental work, lessons learned, best practices, and the scope of future work that should improve the approach and make it production-ready.
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
"What does it really mean for your system to be available, or how to define w...Fwdays
We will talk about system monitoring from a few different angles. We will start by covering the basics, then discuss SLOs, how to define them, and why understanding the business well is crucial for success in this exercise.
Session 1 - Intro to Robotic Process Automation.pdfUiPathCommunity
👉 Check out our full 'Africa Series - Automation Student Developers (EN)' page to register for the full program:
https://bit.ly/Automation_Student_Kickstart
In this session, we shall introduce you to the world of automation, the UiPath Platform, and guide you on how to install and setup UiPath Studio on your Windows PC.
📕 Detailed agenda:
What is RPA? Benefits of RPA?
RPA Applications
The UiPath End-to-End Automation Platform
UiPath Studio CE Installation and Setup
💻 Extra training through UiPath Academy:
Introduction to Automation
UiPath Business Automation Platform
Explore automation development with UiPath Studio
👉 Register here for our upcoming Session 2 on June 20: Introduction to UiPath Studio Fundamentals: https://community.uipath.com/events/details/uipath-lagos-presents-session-2-introduction-to-uipath-studio-fundamentals/
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
2. consulting training design debugging wintellect.com
3. what we do
consulting training design debugging
who we are
Founded by top experts on Microsoft – Jeffrey Richter, Jeff Prosise, and John Robbins –
we pull out all the stops to help our customers achieve their goals through advanced
software-based consulting and training solutions.
how we do it Training
• On-site instructor-led training
Consulting & Debugging • Virtual instructor-led training
• Architecture, analysis, and design services • Devscovery conferences
• Full lifecycle custom software development
• Content creation Design
• Project management • User Experience Design
• Debugging & performance tuning • Visual & Content Design
• Video & Animation Production
consulting training design debugging wintellect.com
4. Agenda
• The Rise of the Tablet
• Case Study
• Why Silverlight?
• From GUI to NUI: A Touchy Subject
• Tips and Tricks
• Going Native
• Windows 8
• Conclusion
consulting training design debugging wintellect.com
5. The Rise of the Tablet
Devices purchased by employee and
used at work
Employee
purchased and
used for
business
Not used
Source: IDC (almost 3000 respondants)
consulting training design debugging wintellect.com
6. Consumerization of IT
• “Although consumer technologies create new risks
for the enterprise, eliminating their use is
increasingly difficult, and impractical” – Rich
Mogull, Research VP, Gartner
• The IT organizations in 26% of enterprises (firms
with 1000 employees or more) were planning to
implement or had implemented general purpose
touchscreen tablets such as the Apple iPad. –
Forrsights Hardware Survey Q3 2010, Forrester
Research
consulting training design debugging wintellect.com
7. The Influence of NUI
• Natural User Interfaces are easier to learn
• iPhone, iPad, Windows Phone 7 are examples of a
touch-first interface
• Microsoft Kinect, also a NUI, sold 10 million units in
30 weeks
• Users are forcing the enterprise to take NUI
seriously
• Tablet is a “here and now” technology for deploying
NUI
• Windows 7 supports NUI, Windows 8 will embrace it
consulting training design debugging wintellect.com
8. Silverlight is not Dead!
• Version 5 to be released late 2011
• The primary development platform for the Windows
Phone
• 1 million Silverlight developers (Silverlight team blog)
• 70% penetration (RIAStats.com)
• Silverlight Firestarter: DayForce
– “1/4th cost to build Silverlight compared to Java”
– “1/30th total cost due to reduced load on servers”
• Major enterprise adoption, including Fortune 500
companies
consulting training design debugging wintellect.com
9. Case in Point: Rooms to Go
• Sales people tired of losing their customer by having to
walk over to a kiosk to get information
• Needed something portable, easy to use, with a friendly
touch interface
• Didn’t want “that other device” because of security
concerns and inability to integrate with their existing
Windows-based software
• Windows tablet would fit in nicely with existing security
infrastructure
• Silverlight development allowed them to keep in house
expertise for the project
consulting training design debugging wintellect.com
10. demo
point of sale slate application
consulting training design debugging wintellect.com
11. Why Silverlight?
• Connects easily to existing web services
• Insanely easy to deploy/install OOB
• Leverages existing development team and keeps the
technology in house
– Familiar languages like C#, VB.NET
– Familiar Visual Studio environment
• Great for platforms with enterprise features
– Integration with existing authentication/authorization
(Active Directory)
– Security policy enforcement
consulting training design debugging wintellect.com
12. From GUI to NUI
• Silverlight is not touch-friendly “out of the box”
• Mouse gestures are promoted but “It’s just not
the same”
• No multi-touch capability (tracking a “mouse”
rather than touch points)
• No touch and hold
• Applications built without touch in mind will suffer
consulting training design debugging wintellect.com
13. demo
untouchable
consulting training design debugging wintellect.com
14. Touch Primer
• A touch is a point of contact
(X = 2.7,Y=5.9)
consulting training design debugging wintellect.com
15. Touch Primer
• A manipulation is a continuous touch.
The touch may change position and the
manipulation may track inertia.
Origin = (2,3)
Delta = (+2,+3)
Duration = 0:0:0.5
Velocity = (+3,+3)
consulting training design debugging wintellect.com
16. Touch Primer
• A gesture is a specific, repeatable
combination of manipulations that may
involve multiple touches.
Tap
Double Tap
Hold
Pinch
consulting training design debugging wintellect.com
17. LightTouch for NUI
• Provides the missing touch support
• Does not require elevated trust
• Parity with the Windows Phone 7 APIs
• Powered Rooms to Go
• Open source
• http://lighttouch.codeplex.com/
consulting training design debugging wintellect.com
18. demo
lighttouch
consulting training design debugging wintellect.com
24. Tips and Tricks
• “Fat Fingers” is no longer just cliché
• The fewer touches, the better
– Filters instead of searches
– Pop-ups instead of combo boxes
• A child’s curiosity, or great UX?
– Draw the user’s attention
– Make it intuitive
• Don’t forget about the SIP!
consulting training design debugging wintellect.com
25. demo
the software input panel
consulting training design debugging wintellect.com
26. Going Native (with Silverlight)
• Elevated trust and nothing to share with
Windows Phone 7
• Native Extensions for Silverlight (NESL)
• http://archive.msdn.microsoft.com/nesl
• COM Wrapper for Windows 7 Touch
• Requires additional steps in your installation
package
consulting training design debugging wintellect.com
29. Windows 8: What we KNOW
• First-class touch experience
• Designed to target multiple platforms and processors –
instead of a runtime like Silverlight, Windows 8 will meet
the hardware on its own turf
• HTML5 + JavaScript environment will be available
• Fallback to existing shell
• Will support existing applications (yes, that means
Silverlight too)
• There are still millions of Windows XP machines and XP
will end of life – it is likely Windows 7 will be the stepping
stone, not Windows 8
consulting training design debugging wintellect.com
30. Windows 8: What we SUSPECT
• Jupiter is a Xaml runtime
• Xaml technology will remain
• Something similar to Silverlight will exist, but likely will be
closer to the OS and native to Windows 8 rather than part
of a lightweight, portable runtime
• We should be able to use our favorite languages like C# to
develop, but there will be a lot more focus on native (C++)
experiences as well
• We’ll know a heck of a lot more coming out of BUILD than
we will going into it
consulting training design debugging wintellect.com
31. Your Reality Check (HTML5)
• HTML5 won’t be finalized for years
• Technology outpaces standards bodies
• Touch is still “new” to HTML5
– Supported only by smart phones and special desktop builds
– Specification still in flux
• Other technologies will continue to fill gaps
– Native code (WPF, Surface SDK, Objective-C, etc.)
consulting training design debugging wintellect.com
32. ROI: Today’s Skills Tomorrow
• HTML5 and multi-touch
– Manipulations are similar (touch start, touch move, and touch end)
– Touches (fingers), targets (touches on the interesting
element), changes (finger removed)
• JavaScript – you still need to know the APIs
– Even on Windows 8 will likely rely on hooks
– “Not your mama’s JavaScript” – today’s JavaScript plus JQuery
includes classes, inheritance, even the “namespace” concept
– Good coding practices are good coding practices
• Xaml is likely to remain
• Why do we love Silverlight?
• Xaml + C# (VB/F#/etc.) + Visual Studio + Portability
• BUILD, BUILD, BUILD
consulting training design debugging wintellect.com
33. Example: SVG and XAML
HTML5 Silverlight
SVG Xaml Graphics
SVG Styles Resource Dictionaries
Canvas Canvas/WriteableBitmap
Audio/Video Audio/Video
CSS3 Grid Layout (DataGrid, Panel…)
CSS3 WOFF Typography
CSS3 Transforms Transforms
DOM Visual Tree/Event Model
Timer DispatcherTimer
Web Storage Isolated Storage
consulting training design debugging wintellect.com
34. Remember!
• Jounce for your MVVM framework
– http://jounce.codeplex.com/
• LightTouch for your NUI
– http://lighttouch.codeplex.com/
• Follow @JeremyLikness for Silverlight updates:
– http://csharperimage.jeremylikness.com/
consulting training design debugging wintellect.com
35. Questions?
Jeremy Likness
Project Manager, Senior Consultant
jlikness@wintellect.com
consulting training design debugging wintellect.com