J.D. Meier

J.D. Meier

Greater Seattle Area
76K followers 500+ connections

About

I help leaders build their Leadership Advantage in the Age of AI.

There is a…

Articles by J.D.

Activity

Join now to see all activity

Experience

Licenses & Certifications

Publications

  • Cloud Security Guide

    Windows Azure Security Notes (PDF) is a collection of our notes and learnings from exploring the cloud security space and working through Windows Azure security scenarios. Note that this is not a guide and it’s not a Microsoft patterns & practices deliverable. It’s simply a way to package up, hand-off, and share what we learned during the exploration stage of our patterns & practices Windows Azure Security Guidance project.

  • Getting Results the Agile Way

    In Getting Results the Agile Way, author J.D. Meier introduces Agile Results®-a simple system for meaningful results! It's a systematic way to achieve both short- and long-term results in all aspects of your life-from work to fun. It offers just enough planning to get you going, but makes it easy to change your course as needed. It also provides fresh starts for your day, week, month, and year. Even if you already use another time management system, Agile Results can supplement it to increase…

    In Getting Results the Agile Way, author J.D. Meier introduces Agile Results®-a simple system for meaningful results! It's a systematic way to achieve both short- and long-term results in all aspects of your life-from work to fun. It offers just enough planning to get you going, but makes it easy to change your course as needed. It also provides fresh starts for your day, week, month, and year. Even if you already use another time management system, Agile Results can supplement it to increase your impact and sense of fulfillment.

    See publication
  • The Microsoft Application Architecture Guide 2.0

    It's the "Microsoft playbook for application architecture." This is our guide to help solution architects and developers make the most of the Microsoft platform. It's a distillation of many lessons learned. It’s principle-based and pattern-oriented to provide a durable, evolvable backdrop for application architecture. It's a collaborative effort among product team members, field, industry experts, MVPs, and customers.

    See publication
  • Improving Web Services Security Guide

    Using end-to-end application scenarios, this guide shows you how to design and implement authentication and authorization in WCF. You will learn how to improve the security of your WCF services through prescriptive guidance including guidelines, a Q&A, practices at a glance, and step-by-step how to articles. The guide is the result of a collaborative effort between patterns & practices, WCF team members, and industry experts.

  • Performance Testing Guidance for Web Applications

    This guide covers Microsoft's recommended approach for implementing performance testing for Web applications. These provide steps for managing and conducting performance testing. For simplification and tangible results, they are broken down into activities with inputs, outputs, and steps. You can use the steps as a baseline or to help you evolve your own process. The performance-testing approach used in this guide consists of the following activities as shown in the figure:

    See publication
  • Team Development with Visual Studio Team Foundation Server

    This guide shows you how to make the most of Team Foundation Server. It starts with the end in mind, but shows you how to incrementally adopt TFS for your organization. It's a collaborative effort between patterns & practices, Team System team members, and industry experts.

    See publication
  • Security Engineering Explained

    To meet your application security objectives, you must integrate security into your application development life cycle. You can do so by including specific security-related activities in your current software engineering processes. These activities include identifying security objectives, applying secure design guidelines, patterns, and principles, creating threat models, conducting architecture and design reviews for security, performing regular code reviews for security, testing for security,…

    To meet your application security objectives, you must integrate security into your application development life cycle. You can do so by including specific security-related activities in your current software engineering processes. These activities include identifying security objectives, applying secure design guidelines, patterns, and principles, creating threat models, conducting architecture and design reviews for security, performing regular code reviews for security, testing for security, and conducting deployment reviews to ensure secure configuration.

  • Improving .NET Application Performance and Scalability

    http://www.amazon.com/Improving-Application-Performance-Scalability-Practices/dp/0735618518

    This guide provides end-to-end guidance for managing performance and scalability throughout your application life cycle to reduce risk and lower total cost of ownership. It provides a framework that organizes performance into a handful of prioritized categories where your choices heavily impact performance and scalability success. The logical units of the framework help integrate performance throughout your application life cycle. Information is segmented by roles, including architects…

    This guide provides end-to-end guidance for managing performance and scalability throughout your application life cycle to reduce risk and lower total cost of ownership. It provides a framework that organizes performance into a handful of prioritized categories where your choices heavily impact performance and scalability success. The logical units of the framework help integrate performance throughout your application life cycle. Information is segmented by roles, including architects, developers, testers, and administrators, to make it more relevant and actionable. This guide provides processes and actionable steps for modeling performance, measuring, testing, and tuning your applications. Expert guidance is also provided for improving the performance of managed code, ASP.NET, Enterprise Services, Web services, remoting, ADO.NET, XML, and SQL Server.

  • Improving Web Application Security: Threats and Countermeasures

    This guide gives you a solid foundation for designing, building, and configuring secure ASP.NET Web applications. Whether you have existing applications or are building new ones, you can apply the guidance to help you make sure that your Web applications are hack-resilient.

    See publication
  • Building Secure ASP.NET Applications

    This guide presents a practical, scenario driven approach to designing and building secure ASP.NET applications for Windows 2000 and version 1.0 of the .NET Framework. It focuses on the key elements of authentication, authorization, and secure communication within and across the tiers of distributed .NET Web applications. (This roadmap: 6 printed pages; the entire guide: 608 printed pages)

    See publication
Join now to see all publications

Recommendations received

19 people have recommended J.D.

Join now to view

More activity by J.D.

View J.D.’s full profile

  • See who you know in common
  • Get introduced
  • Contact J.D. directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses