Bill Wagner and Diane Marsh on Non-MS Technology
The discussion this week is on what .NET developers can learn by working with non-MS technology. Our guests' experience with technology includes .NET as well as non-Microsoft development technology.
Dianne Marsh, co-founder of SRT Solutions, helps clients stay at technology's forefront. Her nearly 20 years of diverse commercial experience include applications from manufacturing to genomics, decision support to real time processing, on Windows and UNIX operating systems.
A Sun Java 2 certified programmer, Dianne is equally proficient in .NET, C# and C++. The lead architect on several large scale distributed computing systems and object-oriented software applications, her principal strengths include large systems architecture, with emphasis on proper thread management, load balancing and fail-over.
Dianne provides clients with coaching and project support in C++, Java, Python, and object-oriented design and has assisted in securing Small Business Innovative Research (SBIR) grants, including prototype development. She actively contributes to local software associations. When not working, Dianne chases around after her 2 young children, and tries to find time to cross country ski and mountain bike.
Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee. He is President of the Humanitarian Toolbox, has been awarded Microsoft Regional Director and .NET MVP for 10+years, and was recently appointed to the .NET Foundation Advisory Council. Wagner has worked with companies ranging from start-ups to enterprises improving the software development process and growing their software development teams. He is currently with Microsoft, working on the .NET Core content team. He creates learning materials for developers interested in the C# language and .NET Core.
- SRT Solutions http://www.srtsolutions.com/
- Diane's Blog (k1a) http://srtsolutions.com/public/blog/60881
- Java Posse Podcast (k1r) http://www.javaposse.com
- Java Posse Conference (k1k) http://mindview.net/Conferences/JavaPosseRoundup
- Findbugs: Java bug finder (k1s) http://findbugs.sourceforge.net/
- Swinglabs Swing Components (k1t) http://swinglabs.org/index.jsp
- Google Web Toolkit (k1u) http://code.google.com/webtoolkit/
- GWT Widgets (k19) http://gwt.components.googlepages.com/
- Eclipse (k1v) http://eclipse.org
- Python Home Page (k1w) http://python.org/
- PyDev Python IDE (k1x) http://pydev.sourceforge.net/
- TurboGears (k1y) http://www.turbogears.org
- Screencast comparing web frameworks (k18) http://oodt.jpl.nasa.gov/better-web-app.mov
- JMatter (k1z) http://jmatter.org/
- Groovy (k20) http://groovy.codehaus.org/
- CodeMash Home Page (k1b) http://www.codemash.org/default.aspx
- Bill Wagner's Blog (k1p) http://www.srtsolutions.com/public/blog/20574
- Charlie Calvert's C# Community Blog (k1c) http://blogs.msdn.com/charlie/default.aspx
- Book: Essential C# 2.0 (k1d) http://www.amazon.com/Essential-2-0-Microsoft-NET-Development/dp/0321150775/sr=8-1/qid=1163516252/ref=pd_bbs_sr_1/104-5168607-0853507?ie=UTF8&s=books
- Book: The C# Programming Language (k1e) http://www.amazon.com/Programming-Language-Microsoft-NET-Development/dp/0321334434/sr=1-1/qid=1163516404/ref=pd_bbs_sr_1/104-5168607-0853507?ie=UTF8&s=books
- Bill's Book: Effective C# (k1f) http://www.amazon.com/gp/product/0321245660/ref=pd_cp_b_title/002-0299773-7292823
- BLINQ Channel 9 Video (k1g) http://channel9.msdn.com/ShowPost.aspx?PostID=218065
- MSDN C# Dev Center (k1h) http://msdn2.microsoft.com/en-us/vcsharp/default.aspx
- C# Ecma Standard (k1i) http://www.ecma-international.org/publications/standards/Ecma-334.htm
- CLI Ecma Standard (k1j) http://www.ecma-international.org/publications/standards/Ecma-335.htm
- Brian Beckman's blog (k1l) http://weblogs.asp.net/brianbec/
- The LINQ Project (k1m) http://msdn.microsoft.com/data/ref/linq/
- Iron Python (k1n) http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython