From time to time, I find myself lassoing a sacred cow in this Editorial
space, dragging it over to the slaughterhouse of rhetoric, and ultimately
barbecuing its falsehood over the stainless-steel, six-burner,
propane-powered grill of real-world experience. To wit, the current industry
obsession with SOA as a panacea for every information system ill from
performance to security is, in my humble opinion, a phenomenal load of crap.
Now, please don't misunderstand me. I am not saying that there isn't a myriad
of benefits to be derived from exposing systems' functionality for access by
other automated systems simply by passing XML across industry-standard
networking protocols such as HTTP and TCP. Web services are great! If you
have to interoperate with non-Microsoft systems, they may be your only
option. If you are building a system today and you suspect that some other... (more)
In our premier issue, back in October 2002, we ran a full-length interview
with Anders Hejlsberg, the Distinguished Engineer at Microsoft responsible
for the creation of the C# programming language. Then, in March 2005, we
presented a follow-up interview conducted by .NETDJ's editor-in-chief, Derek
Ferguson, at Microsoft's Tech Ed 2004 conference in San Diego, California.
Here it is again in full.
.NETDJ: Between now and the last time we spoke, Borland has entered the .NET
space. As an ex-Borland employee who is now one of the most revered .NET
icons, what are your thoughts on t... (more)
One of my key tasks at Wine.com (the Magenic project for which we were
awarded Microsoft's 2005 Worldwide Partner of the Year Award for a Custom
Development Solution) was architecting a sales tax calculation Web service
capable of supporting the tremendous volumes of traffic encountered by the
main Wine.com Web site. The software package I used for this purpose was a
Web service-testing package that just happened to have some load-testing
functionality built into it. One of the things I like best about RadView's
WebLOAD product is that it is 100 percent focused just on load testi... (more)
Juval Löwy is a Microsoft "Software Legend" and RD, and architect for
IDesign, a consulting and architectural services company. In an exclusive
interview with .NET Developer's Journal editor-in-chief Derek Ferguson, Löwy
discusses the need for an inherently extensible architecture, the importance
of a commitment to quality, and the bright future of .NET.
-Interviewed by Derek Ferguson, editor-in-chief of .NETDJ
.NETDJ: Juval, I know that you are a Microsoft RD - what does that mean?
JL: An RD is a Regional Director. I don't work for Microsoft, I work with
Microsoft. Specifically, I... (more)
I am new to consulting. For the past eight years, I have worked as a
full-time software developer with a couple of startups here in Chicago.
Joining Magenic Technologies - a Microsoft-platform consulting company - has
been a change of pace for me, both in terms of no longer working for a
startup (we're currently celebrating our 10th year in business) and in that I
now move from client to client on a much more regular basis.
In the context of my new career as a high-end consultant, I have had an
epiphany about global outsourcing and its impact on the profession of
software develo... (more)