Mark Alcazar
wanted to be a famous sportsman. After discovering he had no hand-eye
coordination or athletic ability, however, he decided a better career
might be computers. Mark has been at Microsoft for the last nine years,
where he's worked on the HTML rendering engine in Internet Explorer and
has been a member of the Avalon team since its inception. Mark is a big
fan of consistent white space, peach-nectarine Talking Rain, and spicy
food. He has a B.Sc. from the University of the West Indies and an
M.Sc. from the University of Pennsylvania.
Chris Anderson
joined Microsoft in 1997 as a developer in Visual Basic. Today he is an
architect on the Windows Client Platform team, working on the
technologies code-named Avalon. He is responsible for the design,
developer experience, and architecture of the presentation components
in Windows. He is currently writing a book on Window Presentation
Foundation for Addison-Wesley.
Christopher Brumme
joined Microsoft in 1997, when the Common Language Runtime (CLR) team
was being formed. Since then, he has contributed to the execution
engine portions of the codebase and more broadly to the design. He is
currently focused on concurrency issues in managed code. Prior to
joining the CLR team, Chris was an architect at Borland and Oracle.
Jason Clark is
the owner of Artistic Bit Software, a software consulting business in
Redmond, Washington. A former Microsoft developer, Jason has been
developing on Microsoft systems since 1991, and contributed to Windows
NT 4.0 through Windows XP, as well as to the CLR.
Steven Clarke has
been a usability engineer at Microsoft for six years, working on Visual
Studio and WinFX. He is responsible for running API usability studies
and using the results of those studies to inform the design of the
WinFX APIs. Prior to joining Microsoft, he worked as a developer at
Motorola, building development tools for Smartcard applications. Steven
has a Ph.D. in computing science from the University of Glasgow,
Scotland.
Joe Duffy is a
program manager on the CLR team at Microsoft, focused primarily on
programming models for concurrent and parallel computing. He also works
to ensure that API Design Best Practices are developed, communicated,
and adopted by teams throughout the company. Joe has been in the
software industry for seven years, and was CTO of a Massachusetts-based
startup prior to joining Microsoft. He lives in sunny Washington state,
and publishes regular essays on his blog at www.bluebytesoftware.com/.
Patrick Dussud is
a lead architect at Microsoft, where he serves as the chief architect
of both the CLR and the WinFX architecture groups. He works on WinFX
issues across the company, helping development teams best utilize the
CLR. He specifically focuses on taking advantage of the abstractions
the CLR provides to optimize program execution.
Jan Gray is a
software architect at Microsoft who now works on concurrency
programming models and infrastructure. Previously he was a CLR
performance architect, and in the 1990s he helped write the early MS
C++ compilers (e.g., semantics, runtime object model, precompiled
headers, PDBs, incremental compilation, and linking) and Microsoft
Transaction Server. Jan's interests include building custom
multiprocessors in FPGAs.
Brian Grunkemeyer
has been a software design engineer on the .NET Framework team at
Microsoft since 1998. He implemented a large portion of the Framework
Class Libraries and contributed to the details of the classes in the
ECMA/ISO CLI standard. Brian is currently working on future versions of
the .NET Framework, including areas such as generics, managed code
reliability, versioning, cancellation, and improving the developer
experience. He has a B.S. in computer science with a double major in
cognitive science from Carnegie Mellon University.
Eric Gunnerson
was somewhat surprised to find himself working at Microsoft after
nearly a decade of programming at companies focusing on aerospace,
databases, and bankruptcy. Currently a developer on the Windows Movie
Maker team, Eric was the test lead for the Visual C++ compiler for
several years, and then became the test lead on the language design
team for the language that was eventually named C#. Eric blogs at http://blogs.msdn.com/ericgu, where he specializes in bad jokes, uninteresting and/or off-topic links, and the occasional nugget of C#-related content.
Anders Hejlsberg
is a technical fellow in the Developer Division at Microsoft. He is the
chief designer of the C# programming language and a key participant in
the development of the .NET Framework. Before joining Microsoft in
1996, Anders was a principal engineer at Borland International. As one
of the first employees of Borland, he was the original author of Turbo
Pascal and later worked as the chief architect of the Delphi product
line. Anders studied engineering at the Technical University of Denmark.
Rico Mariani
began his career at Microsoft in 1988, working on language products. He
started with Microsoft C version 6.0, and contributed there until the
release of the Microsoft Visual C++ version 5.0 development system. In
1995, he became development manager for what was to become the Sidewalk
project, beginning seven years of platform work for various MSN
technologies. In 2002, Rico returned to the Developer Division to take
his current position as performance architect on the CLR team. Rico's
interests include compilers and language theory, databases, 3-D art,
and good fiction.
Anthony Moore is
the development lead for the Base Class Libraries of the CLR, a
position he has held since 2001 (he contributes to the BCL Team Blog at
http://blogs.msdn.com/bclteam/).
Anthony joined Microsoft in 1999 and initially worked on Visual Basic
and ASP.NET. Before that he worked as a corporate developer for eight
years in his native Australia, including a three-year period working in
the snack food industry.
Vance Morrison as
been working at Microsoft for the past seven years, and has been
involved in the design of the .NET Runtime since its inception. He
drove the design for the .NET Intermediate Language (IL), and was lead
for the Just In Time (JIT) compiler team for much of that time. He is currently the compiler architect for Microsoft's .NET Runtime.
Dare Obasanjo is
a program manager on the MSN Communication Services Platform team at
Microsoft. He brings his love of solving problems with XML to building
the server infrastructure utilized by the MSN Messenger, MSN Hotmail,
and MSN Spaces teams. Previously he was a program manager on the XML
team responsible for the core XML application programming interfaces
and W3C XML Schema-related technologies in the .NET Framework.
Brian Pepin, a
software developer at Microsoft, has been involved with the .NET
Framework since its inception, focusing mainly on Windows Forms and the
surrounding design time framework. Prior to working on the .NET
Framework, Brian helped to produce the WFC framework for Visual J++ and
Visual Basic 4 and 5. When not working, Brian enjoys photography and
beer.
Jonathan Pincus
is a senior researcher in the Systems and Networking Group at Microsoft
Research, where he focuses on the security, privacy, and reliability of
software and software-based systems. Previously he was founder and CTO
of Intrinsa and worked in design automation (placement and routing for
ICs and CAD frameworks) at GE Calma and EDA Systems.
Brent Rector is a
program manager at Microsoft on the Vista SDK team. He has more than 30
years of experience in the software development industry producing
products ranging from programming language compilers, to operating
systems, to ISV applications. Brent is the author and coauthor of
numerous Windows software development books, including ATL Internals, Win32 Programming (both Addison-Wesley), and Introducing WinFX
(Microsoft Press). Prior to joining Microsoft, Brent was the president
and founder of Wise Owl Consulting, Inc., and chief architect of their
premier .NET obfuscator, Demeanor for .NET.
Jeffrey Richter is a cofounder of Wintellect (www.Wintellect.com),
a training, debugging, and consulting firm dedicated to helping
companies build better software faster. He is the author of several
best-selling .NET and Win32 programming books, including Applied Microsoft .NET Framework Programming (Microsoft Press). Jeffrey is also a contributing editor to MSDN Magazine,
where he writes the Concurrent Affairs column. Jeff has been consulting
with Microsoft's .NET Framework team since 1999 and was also a
consultant on Microsoft's Web Services and Messaging Team.
Chris Sells is a
program manager for the Connected Systems Division at Microsoft. He's
the author and coauthor of numerous books, including Programming Windows Presentation Foundation (O'Reilly), Windows Forms Programming in C#, and ATL Internals
(both Addison-Wesley). In his free time, Chris hosts various
conferences and makes a pest of himself on Microsoft internal product
team discussion lists. More information about Chris and his various
projects is available at http://www.sellsbrothers.com.
Steve Starck is a
technical lead on the ADO.NET team at Microsoft, where he has been
developing and designing data access technologies, including ODBC, OLE
DB, and ADO.NET, for the past ten years.
Herb Sutter is a
leading authority on software development. During his career, Herb has
been the creator and principal designer of several major commercial
technologies, including the PeerDirect peer replication system for
heterogeneous distributed databases, the C++/CLI language extensions to
C++ for .NET programming, and most recently the Concur concurrent
programming model. Currently a software architect at Microsoft, he also
serves as chair of the ISO C++ standards committee and is the author of
four acclaimed books and hundreds of technical papers and articles on
software development topics.
Clemens Szyperski
joined Microsoft Research as a software architect in 1999. He focuses
on leveraging component software to effectively build new kinds of
software. Clemens is cofounder of Oberon Microsystems and its spin-off,
Esmertec, and he was an associate professor at the School of Computer
Science, Queensland University of Technology, Australia, where he
retains an adjunct professorship. He is the author of the Jolt-award
winning Component Software (Addison-Wesley), and the coauthor of Software Ecosystem
(MIT Press). He has a Ph.D. in computer science from the Swiss Federal
Institute of Technology in Zurich and an M.S. in electrical
engineering/computer engineering from the Aachen University of
Technology.
Paul Vick is a
technical lead at Microsoft. As the language architect of Visual Basic,
he is primarily responsible for the technical direction of the compiler
and language. Paul has been a part of the VB language design team since
1998, driving many of the changes in the language for .NET. He is the
author of the Visual Basic Language Specification and The Visual Basic .NET Programming Language (Addison-Wesley). His blog can be found at http://www.panopticoncentral.net.
Baru aja baca artikel "2009 Predictions - ASP.NET, BizTalk and LINQ 2 SQL are dead and so are VB, C# and Azure"
Cuplikan artikelnya
ASP.NET is dead
You should drop ASP.NET and start using Silverlight right now because it is clear that ....
AP.NET vs Silverlight vs MVC Framework
When I was
at the last PDC, one thing that struck me was the fact that no major
new announcements were made for ASP.NET. Clearly, this is the sign of
a mature technology but at the same time, Microsoft is putting a lot of
resources and efforts in building a new platform in Silverlight.......
LINK 2 SQL vs Entity Framework
So Microsoft created
some confusion by releasing two similar ORM technologies? Yes of
course but if you look closely, they are somewhat similar and different
at the same time. LINQ 2 SQL is RAD against SQL Server and the Entity
Framework is the full blown ORM thing....................
Isinya cukup menakutkan sekaligus melegakan.Tapi Paling tidak menurut gw, tahun 2009 untuk software microsoft bakalan lebih ke arah SaaS (Software as A Service) dan impact buat kita khususnya di indonesia mungkin nggak terlalu banyak. Mungkin microsoftlg demen2xnya sama Azure dan Silverlight makanya segala potensi mereka arahkan kesana semua. yang pasti mereka juga bakalan ngebut soal integrasi komponen2x mereka yg masih berceceran di CodePlex....hihihi mungkin. Setelah kegagalan di win Vista gw rasa mr Mic belajar pada situasi bahwa mereka tidaklah superior seperti dahulu lg. Jadi kesimpulannya 2009 pe 2011 adalah tahun2x transformasi semua software yg ada di Microsoft. Dengan keywordnya "All it's about Service". jadi ya kita akan sering menghadapi perubahan road map sebuah software seperti LINQ gitu (what the hell they said we need feedback and do nothing when you got it.....absolutely evil).
Seperti Kata pepatah Ada Gula Ada Marmut, (karena si semut odah bosen sama gula) .......so keep hunting a good news from Microsoft ...
Prediksi gw dan sedikit info.
Untuk Framework yg paling rame ya MEF (Managed Extensibility Framework).
Untuk Design Pattern yang rame MVC (Model View Controller), Dependency Injection, IOC (Inversion of Control)
Untuk App Dev: Composite Application (Smart Client), Web App (Silverlight)
Untuk SQL Dev: Coba aja SQL Service Broker ini sangat membantu kita untk terjun ke Microsoft Azure di tahun 2010.
Untuk Deployment: kayaknya masih tetep WIX is the best so far.
Untuk Coding Tool : no 1 masih Reflector
, Resharper Bajakan, Cache Management (MemCached) dan SharedCache (on Progress Research).
Untuk CI (Continuous Integration) the best masih di pegang sama TeamCity kayaknya (gampang dan gratis pisan untuk personal user)
Untuk TTD & Debugger: Rhino Mocs, dan jangan pernah mau pake TFS hehehheeh Mahal J 
. Mole 4 .NET(uenak tenan buat debug)
Pasang Mata ke Blog ini akang Ayende, mbah J.D meier's, om Scott G, abang David H, raden Coding Horor, dan kakek Krzysztof Cwalina,
Doa untuk Tahun 2009:
Semoga aja Pemilu berjalan lancar...
Semoga Krisis cepat berlalu....
Semoga SBY lg deh (Maaf kampanye dikit nih 

) ...
Semoga Microsoft menggratiskan semua software2x lama mereka (kalo bisa malah Open Source) hehehhehe 

Semoga Proyek2x pada Lancar pisan 