President and CSA, Microsoft Regional Director and MVP
Markus is the President and Chief Software Architect of EPS Software Corp. and it's various brands, such as CODE Consulting, CODE Staffing, CODE Training, CODE Framework and VFPConversion. He is also the Publisher of CODE Magazine. Markus is a Microsoft RD (Regional Director) and one of the longest-serving MVPs (1995-present). Markus is the founder of other business ventures, such as GeneSys, Tower48 (digital software escrow), Xiine (digital reading), JockTock (sports social network), and more.
Markus has worked on a large number of software projects for some of the world's largest companies (including a number of Fortune 500 companies). Markus has worked as a contractor to the Microsoft Visual Studio team, and has worked closely with various product groups at Microsoft. Besides his activities around CODE Magazine, Markus has been published extensively in practically all large industry publications (mainly in English, but on occasion in German as well). He has received various and numerous awards and recognitions, many related to his active involvement in the community and his regular appearances at events of all sizes. Markus has also been involved in the creation and continued support of various user groups.
In his spare time, Markus is an enthusiastic Ice Hockey player, golfer as well as an avid windsurfer, traveler, and general enthusiast of sports such as scuba diving or mountain biking. On rainy days Markus either reads, enjoys a computer game, or researches new technologies.
Developer Community Activity
Markus is very active in the Microsoft Developer Community. Markus is a MS RD and MS MVP (one of the longest serving from 1995 to the present). Markus speaks at various large industry events such as TechEd or DevConnections as well as smaller Code Camps, User Groups and various INETA events.
Markus is also the creator of the State of .NET events, a series of free events that usually last one afternoon and discusses the current state of various .NET technologies and techniques.
Markus is also an active blogger and contributor to various community sites, in addition to his "regular" writing activities (articles and books). Markus articles have appeared in magazines such as CODE Magazine, MSDN Magazine, Visual Studio Magazine, ASP.NET Pro Magazine, FoxPro Advisor, Fuchs, FoxTalk and Microsoft Office & Database Journal, and more.
Markus has also been involved in targeted community efforts around platforms such as Windows Mobile (now Windows Phone) and Microsoft Tablet PCs. Microsoft has named Markus one of the world's 10 most influential Mobile PC developers.
EPS as a company employs more MVPs and RDs than any other company in the world. EPS has a unique culture of promoting community efforts amongst our employees.
- What’s New in CODE Framework in 2016
- XAML Anti-Patterns: Layout SNAFUs
- XAML Anti-Patterns: Code-Behind
- Markus Egger Remembers 15 Years of CODE Magazine
- XAML Anti-Patterns: Resource Overuse
- What’s New in CODE Framework in 2014
- XAML Anti-Patterns: Virtualization
- XAML Magic: Attached Properties
- CODE Framework: WPF Standard Themes
- CODE Framework: Documents, Printing, and Interactive Document UIs
- CODE Framework: Accelerating Development with Standard Views and Standard View-Models
- CODE Framework: Creating Application Themes
- Converting XAML-Based Applications to Windows 8
- CODE Framework: Building Productive, Powerful, and Reusable WPF (XAML) UIs with the CODE Framework
- New at CODE Magazine!
- CODE Framework: Building Services and SOA Business Layers
- CODE Framework: Writing MVVM/MVC WPF Applications
- WPF and Silverlight Super-Productivity: ListBoxes
- Super Productivity: Using WPF and Silverlight’s Automatic Layout Features in Business Applications
- PostMortem: Harms Millennium MedSpa
- 10 Years of CODE
- Post Mortem: Tower48 Software Escrow
- The State of WPF & Silverlight
- Post Mortem: WPF and Silverlight Styling
- Add a Safety Net to Your Software with Tower 48
- Building Polished UIs with Expression Blend - Part 1
- Yes, We Can! 2009 Will Be Great!
- Comparing VFP String Performance to .NET String Performance
- A Silverlight to Illuminate the Path Ahead…
- Have You Xiine It?
- Being Ultra-Mobile
- The Missing LINQ
- VFP Conversion Roadmap Whitepaper
- Windows Presentation Foundation - an Introduction for VFP Developers
- Find New Meaning In Your Ink With Tablet PC APIs In Windows Vista
- .NET Data Access with LINQ: A VFP Perspective
- What's The Resolution?
- How Many Threads Do You Need?
- Beyond the Mists of Avalon
- Introduction to Tablet PC Development
- Ink Recognition and Ink Analysis
- Get Control and Performance with the Real Time Stylus API
- Unveiling Windows SideShow
- Into the Future
- LINQ Up!
- Operator Overloading
- Compare Events and Delegates in VFP and .NET
- Improve Code with Enums
- Compare Static Members in VFP and .NET
- The Quest for the Killer App
- Compare Visual Inheritance in VFP and .NET
- Compare Constructors and Destructors in VFP and .NET
- Compare Interfaces and Polymorphism in VFP and VS.NET
- Compare Variables in VFP and VS.NET
- Compare Inheritance in VFP and VS.NET
- Compare Methods, Properties, and Fields in VS.NET and VFP
- OOP: VFP vs. VS.NET
- User Interface Challenges
- Where's Your Logic?
- What an Amazing Five Years It Has Been!
- Who's On First?
- Anything To Declare?
- Aux Displays Rock!
- Pest Control
- The Revenge of the Thick Client
- Great Reasons to Ring In 2005!
- CoDe Talks: Steve Ballmer, Chief Executive Officer, Microsoft
- The Importance of the Managed Platform
- Are You Insecure?
- Put Your Team To Work!
- Modern Application Development: Visual FoxPro and .NET
- Do You Think In Ink?
- Learn Outside the Box
- Using Your Inheritance
- Can You Hear Me Now?
- Three Cool New Features in C#
- Creating Tablet PC Applications with VS .NET
- Using GDI+ in ASP.NET Web Applications, Part 2
- Event Binding in VFP 8
- Structured Error Handling in VFP 8
- The Basics of GDI+
- Using GDI+ in ASP.NET Web Applications, Part 1
- Shaped .NET Windows Forms
- Puerto Morelos, Riviera Maya, Mexico, Christmas 2002
- Threading Support in the .NET Framework
- The Power of Inheritance in .NET
- Understanding Visual Inheritance in .NET
- How Microsoft Builds Community
- Introducing .NET My Services
- 20 Cool Visual Studio .NET IDE Features
- Creating Smart Interfaces with Smart Tags and VFP 7
- Building a 21st Century Application
- XML, XSL and HTML in Windows Applications
- The Web at your service
- COM+ Queued Components
- Implementing B2B Scenarios with Microsoft BizTalk Server 2000
- Thinking About Services
- Editorial - Thinking about .NET
- Create Bulletproof Components with COM+ Security
- The "Basics" of Inheritance
- The Bottleneck in Modern Software Projects
- The Importance of a ModernDevelopment Approach
- Loosely Coupled Events With COM+
- Welcome to Code Magazine!
- Data Access for Partially Connected Applications
Recent Blog Posts:
- My Houston TechFest 2015 Slides
- My Houston TechFest 2012 Session Materials (Win8)
- Spring 2012 State of .NET Events – The Road to Windows 8
- DevConncetions 2012 Session Notes and Slides
- Session Materials for Houston TechFest 2011
- Session Materials for the Spring 2011 State of .NET Events
- Session Materials from DevTeach Montreal 2011
- Session Materials from DevConnections Germany 2011 (Karlsruhe)
- More Free State of .NET Events Coming Up!
- Slide Decks and Examples for DevConnections 2011 Orlando