|
|
Browse by Tags
All Tags » Agile and Extreme Programming (RSS)
-
Agile/Software Development/ALT.NET The Art of Agile Development: Collective Code Ownership Raymond provides an entry into lean methodologies Jeffery was on the Software Quality Isn't Optional panel and the video is available The StyleCop team announced the release of a version 4.3 of the StyleCop tool . You can get it from here . Another e-book called Data Structures and Algorithms by Granville Barnett and Luca Del Tongo and is hosted on DotNetSlackers . The book is a free PDF download. [via Rob ] ASP.NET MVC ASP.NET MVC Tip #39 - Using the Velocity Distributed Cache ADO.NET Data Services (Astoria) The Astoria Team has started creating an "How do I?" set of videos WCF/SOA SvcUtil error CS0102 and Service Modeling X509 Certificates for Developers Visual Studio web project template for Zermatt... and your CardSpace RP ASP.NET web site is up & running in just 37.1 seconds - want to add to the title? I don't think it's long enough :) Technorati Tags: Agile , Agile Development , ALT.NET , Software Design , ASP.NET MVC , ADO.NET Data Services , Astoria , WCF , SOA Read More...
|
-
For the NuCon events we have been running with Microsoft to launch the 2008 Launch Wave, we have been giving out these Neudesic/Microsoft shirts that, IMHO, are really cool - they have this cool timeline on the back on how we see we got to here and shows a lot of the things we focus on (i.e. We use Agile/Scrum methodologies exclusively to run our projects): Simula 67 '67 Pascal '70 Internet Goes Public '92 SQL Server 4.21 Shipped '92 Scrum Created '93 SOA Coined '96 MS Released OLAP Services '98 EAI Coined '99 C# Announced '00 Web Services Coined '00 WSDL 1.0 Spec. '00 SOAP 1.1 Spec. '00 SQL Server Released '00 Neudesic Formed '01 Agile Manifesto '01 ESB Coined '02 "Indigo" Available '03 WS-Security 1.0 Spec '04 Neuron Conceived '05 .NET 3.0 RTM '06 LINQ Announced '05 C# 3.0 RTM '07 .NET 3.5 RTM '07 SOAP 1.2 Spec. '07 Neuron RTM '07 SQL Server 2008 '08 Technorati Tags: Microsoft , Neudesic , Web Services , SQL Server , LINQ , .NET Framework 3.5 , Neuron Read More...
|
-
Thank you Code Campers! I had 120 out of 400 of you (ASP.NET MVC was at same time) and you were a great group. I had a great time with a new talk. Remember - just say no to RPC and Request/Reply - embrace the diversity of Asynchronous Messaging and Event Driven Architectures! The slides are here and the code is here . Remember, the code requires Visual Studio 2008. I also had a great conversation with Dave Laribee and Brian Donahue who approached me about coming back to ALT.NET and providing leadership. Let's just say if the community continues its current positive trend upwards, that becomes a much better possibility. Technorati Tags: ALT.NET , Code Camp , Philly Code Camp , Philly.NET , WCF , SOA , Neudesic , Neuron ESB , Enterprise Integration Patterns Read More...
|
-
Arnon is but one of the latest attempting to define SOA in a more formal sense, stating that SOA is an Architectural style derived from four architectural styles. He presents the first here with Client/Server . That's all well and true, but any definition of SOA must encompass the business drivers and business reasons, as SOA is not really about technology. It is about a better alignment of business and IT through business processes and services. The goal is to create a dynamic, more Agile and Dynamic IT that can respond quickly to new business opportunities and threats by quickly assembling new capabilities from putting together composite applications (and even Mash-ups) from reusable business services. The business issues are the drivers causing SOA. We have gotten into a mess in many companies. IT departments are locked in a proprietary mess of legacy systems, averaging 80% of their budget spent on maintenance instead of developing the capability to shift IT to a strategic asset. Thus, when the business tries to act quickly, IT is not agile enough to respond. Everything takes 6 months or can't be done. Reports have to be obtained from 4 different systems, none of which talk to each other. Businesses have had wave upon wave of methodologies and efforts such as EAI, only to end up with only two tightly-locked systems now "integrated" instead of a loosely-coupled array of business assets and processes that can be reused and redeployed at will. SOA or Service Read More...
|
-
I said, way back here , that I was working with another Neudesic Principal Consultant, Chad Thomas , on two WCF demo services/applications for my SOA with WCF and ESB talks. That talk, as many have noticed, spends a whole hour on Architectural, Domain-Driven and Software Patterns that I believe are neccessary to design and develop a quality WCF Service. The second hour of the talk is on WCF. I now will be giving you 1/2 of that code that has been used in the two New Jersey groups as well as the Chicago CNUG presentation. What was lacking was a real demo - I always showed crappy Hello WCF demos :). I wanted to show more and use some of my learnings but at the same time not take siz months to build a full domain-driven application. The code reflects my current learnings. I have really Steve Eichert to thank, in the last 2 years of working together, having a very profound and deep influence on me with Domain-Driven Design and particuarly the Repository Pattern . We also learned a lot about how to organize complex Visual Studio solutions with lots of projects as well as reflecting the actual layered design. In that sense, we were heavily influenced by the directory structure generated and promoted by the Web Services Software Factory. We also used the Wilson O/RM Mapper. Meanwhile, Chad was leading .NET development projects at JP Morgan Chase and also heavily using DDD, Business Entities, Repositories, TDD and Domain-Mapper. Chad has a lot of experience with the same areas I am interested Read More...
|
-
A further note about what I just blogged about what our upcoming Webinar and CNUG with the applications Chad and I are developing. I will be showing and giving out to the community tonight a significant portion of our code. These demo applications Chad and I developed are both influenced by our backgrounds. Both of us have just had similar experiences that last few years, Chad at JP Morgan Chase and myself at Algo. In my two years at Algo, as detailed on this blog and Steve's, we used all the XP Practices/TDD/NUnit, Repositories/DDD, O/RM, etc to develop our WCF Services, the Smart Client, and the rest of the system. Chad did a similar thing at JPMC. Given that, when we went to implement our demo applications, we didn't want them to be just the same old Purchase Order demos. We wanted to reflect our love of Domain Driven Design, TDD and O/RM as well as show best practice "Fowler Patterns." I spend a significant time in my "SOA talks" for INETA focusing on the Architectural and Software Design patterns like Service Interface, Repositories, etc. So lon story short, we have developed an Order and an Inventory system using DDD all through out focusing on our Entity Model. We have shown best practices like the Repository pattern and we use N/Hibernate as our O/RM. We show testing your Repository layer via NUnit tests. In addition, the WCF services utilize Translators, Service Adapters and other patterns from the Web Service Software Factory (WSSF). So, we Read More...
|
|
|
|