Tag | Architecture Posts
The second edition of the Microsoft Belux (Belgium and Luxembourg) Architecture newsletter is out and refers to this article on Azure architecture. See : http://www.microsoft.com/be... Interested in Microsoft Architecture ? See the blog Architects Rule by Philippe Destoop, Enterprise Architect for Microsoft Belgium and Luxembourg. The Azure Services Platform is an infrastructure managed by Microsoft in their datacenters that enterprises and ISV’s ...
NOTA (2009-06-26): Existe una librería oficial de NHibernate Validator con validadores adicionales específicos para ciertos paises, NHibernate.Validator.Specif... (descargar) y ya cuenta con un validador de CUIT. Gracias Fabio Maulo por el dato. La aplicación en la que estoy trabajando está basada en ASP.net MVC y utilizamos Sharp Architecture como base. Sharp Architecture utiliza a su vez NHibernate Validator para la validación de las entidades de negocio por lo que, continuando con el tema del ...
Make your plans now to attend a huge DotNetNuke event scheduled for Saturday, June 13th in Tampa, FL. If you need to learn more about the features of version 5 of DotNetNuke then you need to be there. There will be sessions on installing DNN, Skinning, Administration, SEO, jQuery, DNN Architecture to name a few. Great swag gifts to be given out and organizer Will Strohl is planning a great after event get together in sunny Florida. All of the Florida authors who worked on the Professional DotNetNuke ...
Being pure web architecture, Visual WebGui RIA development platform utilizes the web server and client technologies underneath which based on the same concepts and set of tools in Visual WebGui allow to easily create & design controls. The unique architectire of Visual WebGui allows the following extensibility & customization options: Theme designer – enables visual point & click wise editing of themes. Control level designer – enables visual point & click wise editing & creation ...
[Update 29/04/2009: I recommend you also take a look at the supersite Windows 7 RC Review and Windows XP Mode for Windows 7 which allows Windows XP applications to run unchanged] I apologise. I’m sorry. I sympathise. I do, really. I completely understand that: Discovering an application is broken that previously used to work great is simply not fun and Fixing the application to work again is also simply not fun Especially if you didn’t originally write the application or if you did, it was many years ...
Enterprise Search Training Videos 14 Training Videos on Enterprise Search: Module 1: Workshop Overview Module 2: Enterprise Search Overview Module 3: SharePoint Search 2007 Walkthrough Module 4: Search Architecture and Deployment Scenarios Module 5: Crawl and Query Processes Module 6: Relevance Ranking Module 7: Customizing the End-User Experience Module 8: Developing Search Solutions Module 9: Business Data Catalog Search Module 10: Extensibility and Integration for Search Module 11: Search Administration ...
SO I finally took the plunge and upgraded to DotNetNuke 5.00.01 beta on my live website. Having create a staging site and then tested the upgrade in a protected environment, I discovered a few things had changed since version 4.9: Native jQuery support - YEEEESSS!!! A half-decent Javascript framework has been packed in - notice how the FancyZoom stuf on the portfolio page still works thanks to a great bit of code here; New container/skin architecture that inherits from the improved and re-organised ...
Hello, My name is Victor Hurdugaci, I am a Software Engineer at Dynamic Ventures and student in the final year at the faculty of Mathematics and Informatics in Brasov, Romania. I am also a MCP and I'm interested in Software Architecture and Software + Services. I work with computers since I was 13 (now I'm almost 22) and started programming when I was14 years old. I am new to GeeksWithBlogs but not new to blogging. I have another blog on http://victorhurdugaci.com where I also post some of my projects. ...
In this Issue: Ashish Shetty, Al Pascual, Fredrik Normén, Stephen P. Anderson, András Velvárt, Colin Eberhardt, Mike Taulty, and Jose Fajardo Shoutouts: Mario Meir-Huber wrote me that he has updated his Silverlight Photo Album on CodePlex to now have 3 different album controls! Sorry I didn't blog this sooner. Ben Waggoner has a nice post up on the NAB release: NAB Day 1: Smooth Streaming released, Partners, 1080p in SL3, new VC-1 Jonas Follesø is on .NET Rocks! Listen to him discuss Silverlight, ...
ArcSig Meeting Microsoft Ft. Lauderdale 04/21/2009 Oleg Sych presented a great session about Code Generation with T4 and Visual Studio. Oleg Sych introduced the Template Transformation Toolkit (T4) - one of the best-hidden new features of Visual Studio 2008. T4 allows you to use simple ASP.NET-like template syntax to generate application source code, configuration files, stored procedures and more. This session provided an overview of code generation, describes T4 template syntax and shows how to ...
In last few months i have been looking into a number of technologies, methodologies and tricks on how i can design and expedite the development of the EMR software. Some of the critical success factors of this EMR were extensibility because the institution has a huge research component and many research studies have various requirements and new ones come through anytime. Therefore, the EMR architecture is supposed to allow the developer to simply create a plug-in using a VS template and simply add ...
Brian Harry has posted a list of features that will be in the upcoming beta 1 of Visual Studio 2010 Team System. Unfortunately, the date of release for beta 1 has not been announced yet. Architecture (http://blogs.msdn.com/came... Architecture Explorer Layer diagram Use case designer Activity designer Component diagram Logical class designer Sequence diagram Modeling project system UML Model explorer Architecture validation during build Development & Database (http://blogs.msdn.com/habi... ...
Let me preface this by saying that I couldn’t keep up with Dave, and he has much more to say than I could capture here. He’s quite willing to discuss this more. Feel free to contact me for his contact info Problem statement: architecture is challenged by a perception that design and development standards are too abstract or irrelevant. This is exacerbated by the misperception that agile processes eliminate the need for good design and architecture practices. So, how do we build enterprise-class solutions ...
First things, first… You’ll notice the new blog name “The SharePoint Hillbilly”. This is one of the interesting things that came out of SharePint. What do you think? You like it? hate it? At least it’s a little more memorable. Hey, I AM from Arkansas (no, I’m not married to my sister). ANYWAY! The St. Louis SharePoint User Group was kind enough to put together an amazing SharePoint event this past weekend and even more gracious by allowing me to speak. I met a lot of amazing people, had a lot of ...
Have you seen these men? This is a picture of Klaus “Spectacles” Matzka and his son, uh…Son-of-Spectacles! Klaus and his son, tourists from Austria, were visiting London. As tourists will do they took pictures of various things, including double decker busses and the Vauxhall bus station, which does look pretty kewl: Alas, all the picture taking was for naught. Klaus eventually encountered some police officers who erred on the side of paranoid caution and determined instead of innocently taking pictures ...
The Administration console that is delivered with the installation of BizTalk allows a user to query suspended service instances and resume or terminate them accordingly. However, when you want to go “outside the box”, and I often do :) you might want to consider finding out possibilities of doing those actions yourself, for instance from a web based managing platform. (note: the following methods work for both BTS2006 and 2009) When you install BizTalk, there is a WMI provider installed on your ...
For years there has been debate between applications deployed to the desktop and applications accessed via the web browser. Like political opponents the debate has been fierce and each side evolving over the years. Deployment complexity and richness of the user interface have always been two of the central battles fought. Each technology has made dramatic improvement including things like Click Once to ease deployment of Smart Client's to AJAX to make web applications more responsive and user friendly. ...
Well, here I am on my shiny new computer over at Imaginet Resources Corp. I forgot how liberating it is to leave an employer and start with a new one. Nothing more satisfying than filling the shredding box with old files and handing in that laptop that was in desperate need of a re-image. Still pretty early to say that everything here is good, but it sure feels that way from where I’m sitting. Moving from a large global company to a small (but still global) company is quite a change. I forgot how ...
Hey all, I can't imagine how easy it can be to develop and maintain a plugin architecture with System.AddIn and this tool VSPipelineBuilder.. This is a visual studio addIn is an open source project by the ClrAddIn team and is really awesome. U just define an interface/Contract and rest of the things, just a single click through that addIn. AddIn will implement that Interface and thats it,u can use it..Cheers ......... I used it for first defining a single interface .and implemented a small AddIn. ...
I've been engaged in some debate in the last few days with Jean-Jacques Dubray and Doug Purdy with regard to Oslo. See: http://www.ebpml.org/blog/1... http://www.douglaspurdy.com... Jean-Jacques has questioned aspects of Microsoft's strategy. Following some issues with posting anything but the shortest of comments on the ebPML web site, I'll follow Doug's lead and post a response here. I strongly agree with Jean-Jacques' statement that 'M3 exists'. It seems ...
Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them. (Wikipedia) According to the official definition of the cloud, it’s an abstract environment which has the ability to dynamically scale and virtualized resources creating a self-managed deployment platform for applications which ...
Catchy title don't you think? If you are not familiar with the reference, check out The Blues Brothers. So, let's look at the movie and break it down. The opening scene is that of a dilapidated factory, that quickly fades out. This is in essence the foreshadowing of the death of traditional software factories. The old adage of "Big Design" up front is gone, and "Just in Time" is here. This is of course followed by a look inside Joliet prison, which is the perfect metaphor for that feeling we have ...
Definition Aggregator Provider Pattern is an extension of Provider Pattern, which enables us to create and utilize multiple instance of the class having the same provider interface. In this pattern, there is an Aggregator class which implements the provider interface and contains a collection of instances of classes having the same provider interface. The underlying caller class of this aggregator is simply unaware of how many provider instances do the caller Provider Aggregator contains, but all ...
Brian Harry has begun to blog about the features of VSTS 2010. There is quite a laundry list. I’m excited to see the Architecture features become quite valuable and the Test management and execution capabilities really take shape. Keep an eye on Brian’s blog as he drills down into each of the feature areas ...
April 30th Microsoft Office - Minneapolis LOW I and II 8300 Norman Center Drive - Suite 950 Bloomington, Minnesota 55437 Microsoft ArcReady 9:00am - 11:45 pm WHAT IS ARCREADY? A forum for aspiring and practicing architects to discuss industry trends An overview of Microsoft’s roadmap as it relates to software architecture A mechanism to solicit your feedback An opportunity to showcase the work you do! WHO SHOULD ATTEND? Architects and Senior Developers who are interested in becoming an architect. ...
In this Issue: Mark Monster(2), Michael Wolf, Tm Heuer, Ning Zhang, and Somasegar. Shoutout: Bill Reiss posted about yet another game contest, this one by Dr. Dobbs: Dr. Dobbs Challenge Silverlight Game Contest From SilverlightCream.com: Silverlight 3 and RIA Services – The basics Mark Monster has a two-parter up on the .NET RIA Services. This first tutorial starts off with the basics. Silverlight 3 and RIA Services – The advanced things Mark Monster's second tutorial in the series steps up to the ...
I will explain how to develop a simple application in ASP.NET using a three-tier architecture. The presentation tier The business tier The data tier Concepts: The presentation tier contains the UI (User Interface) elements of the site, and includes all the logic that manages the interaction between the visitor and the client’s business. (ASP.NET Web Forms,Web User Controls,ASP.NET Master Pages) The business tier receives requests from the presentation tier and returns a result to the presentation ...
Florida has a very active developer community. The biggest problem we seem to have is that all of these different groups usually don't know about each and there hasn't been a "centralized clearinghouse" listing all of the technical communities. Joe Healy, one of our Florida Microsoft Developer Evangelists, maintains a list and one-page flyers for each of the main areas in Florida. I think the eventual plan is that Joe will be updating his site to take advantage of the newer version of Live Maps and ...
In default configurations web applications and web services are running under the credentials of a predefined user account. For ASP.NET webapplications this is the ASPNET (or similar) account and for WCF services this is the user that started the servicehost or the user associated as logon account for the windows service hosting the services. This means access to resources is restricted by this account. This is most often a dedicated account and not related to a real user. In a good secure environment ...
. BizTalk: What features we would like to see in future releases After the MVP Summit [http://geekswithblogs.net/... we, the BizTalk MVPs, have been asked to give feedback to the product team on what features we’d like to see in future releases. I created the list of features and separated it into parts. One is from the global, crazy things than never be implemented. But why don’t imagine? Second ...
I am sure you might have heard that Tech Ed India is happening this year. If you haven’t please check out the MSDN India Blog Post You can even follow Tech Ed India on twitter at http://twitter.com/techedin... I wanted to ensure that in this Tech Ed we provide the best content possible to you so that you can equip yourself to meet the tough challenges in these days and also go back and use them for creating the best applications for your Customers. I own the Developer Content for Tech Ed India ...
Saturday March 28th 2009 was our second annual School of Dev and first ever SharePoint Saturday. We had over 80 people in attendance despite a snow storm. Only one speaker ended up canceling which was truly amazing considering the weather. For me the day began by dropping off two boxes of books that would later be given away as prizes. I then joined Steve Walker for a Panel QA Discussion Session. We were joined by Cory Roth and Chris Barba. We had some great questions around designing a SharePoint ...
I thought it would nice to put something out there that can help someone who’s looking to either deploy, re-deploy and migrate contents from a database that has grown too large. When planning SharePoint deployment it’s always good to have a clear picture of where your site is going so that you can make the necessary arrangement to put it under control. Microsoft has a good documentation on Architecture to help you answer the hard questions, but how, when and where do you start on capacity planning? ...
I previously posted about the fantastic conferences which the UK Developer Community lay on under the brand of “DDD”. Today I spotted that WebDD (Saturday 18th April) is now taking registrations – act swiftly, I expect this to fill. I also spotted that the rest of my group have finalised the speakers and agenda for the annual Architect Insight Conference in London on May 8th. This is IMHO the must attend event in the UK if you are an Architect in the UK (Be that an Enterprise Architect, an Infrastructure ...
Asynchronous (or multi-threaded) applications are common place on the desktop and have been for decades. Without this ability, most of our favorite productivity tools would be non-existent. As soon as one moves off the desktop and onto the Internet, the standard changes to one that is highly, if not exclusively synchronous (or single-threaded). Of course, since Internet-based applications have historically served as simple content delivery mechanisms, the need for more robust, asynchronous-based ...
Thanks to Clint Edmonson, I got a chance to go to Mix this year. While Las Vegas was absolutely frustrating (it was the week of St. Patrick’s Day AND Spring Break week), Mix itself was outstanding. We kicked it off with a keynote from Bill Buxton. Each Mix attendee got a copy of his book on Sketching User Experiences. Bill is THE MAN when it comes to UX design, and he did not disappoint. He was energetic, animated and passionate: everything you look for in a speaker. It is always enjoyable to see ...
Donn’s a pretty interesting guy I’ve known for a while now. He’s an active community leader and has had a rather interesting career path. I have been nagging him for an interview for some time. I’ll let him take it from here, in these NINE Questions with Donn Felker: 1. Where are you from? I recently moved to Minneapolis last year. However, I’m originally from Northern California (Redding area), and lived the last ten years in Phoenix, AZ. 2. What do you do / Who do you work for / What is your product? ...
Thursday, March 26, 2009 1:00 PM - Thursday, March 26, 2009 5:00 PM Central Time Welcome Time: 12:30 PM Theater - Regal Brooklyn Center 20 6420 Camden Avenue North Minneapolis Minnesota 55430 United States Event Overview: Enhance your coding capabilities with new tools, tips, and inside secrets from MSDN Events. We’ll start with an overview of the Azure Services Platform, which can help you build cloud-based applications and solutions that offer the best of online and on-premises functionality. Next, ...
When creating new team projects in TFS, the project is created from a project template, that basically is a set of XML files. Here you can define all your work item types, queries, reports, portal site and some other things. One of the things that you can’t specify here, is what checkin policies that you want to enable for that team project. At our company, we usually create a new team project for every customer so for every new customer we need to manually modify the checkin policies for that project ...
I saw this yesterday and think it looks like its going to be very worthwhile! I'll see ya there! Safari Books Online invites you to attend an exclusive webcast with Thomas Erl during which he will discuss some of the most important SOA design patterns in use today. Don’t miss this opportunity to hear Thomas Erl, author of the newly published SOA Design Patterns, a catalog of 85 design patterns for service-oriented architecture and service-orientation. In development for over three years, the catalog ...
This morning I received an email that posed a question so interesting that I thought I would blog about the answer. The question was, essentially, how can we invoke a partial update (using ASP.NET AJAX triggers), from an on(up) button handler in Flash? There are a few different ways to approach this problem. I believe the method I’m going to write out here is what I like to call the “path of least resistance” – it’ll get you there quickly. However, it will create some interdependencies among your ...
I wanted to share a couple of suggested Silverlight 2 reads, especially for those visiting my blog after the recent Winnipeg Code Camp talk I did on Silverlight 2. Pro Silverlight 2 in C# 2008 by Matthew MacDonald. This book is an incredible reference, covering almost every topic that you’d need to know for building Silverlight 2 applications (There’s no dedicated “Architecture” chapter, but I think that’s a topic best served currently by the Microsoft P&P Team and Prism). The book has the benefit ...
Here's what's happening: Attendees: 428 Sessions: 73 Speakers: 49 Tracks: 15 Sessions: ASP.NET Make your Data Dance with ASP.NET Dynamic Databy Shawn Weisfeld + Show Description ASP.NET Dynamic Data is a framework that lets you create data-driven ASP.NET Web applications easily. It does this by automatically discovering data-model metadata at run time and deriving UI behavior from it. A scaffolding framework provides a functional Web site for viewing and editing data. You can easily customize the ...
I’ll be updating the Winnipeg Code Camp site tonight with schedule details, but for those that follow my blog and have been asking, here’s some early info: Time Heritage Lecture Multi-Purpose 8:00 - 8:45 Registration and Breakfast 8:45 - 9:00 Welcome 9:00 - 10:15 Intro to AOP - Donald Options for a Secure Future - Dave What the F#? - Aaron 10:15 - 10:30 Break 10:30 - 11:45 Intro to DI and Unity - Uwe 3D Web Dev - Devin Testing and Mocking - Amir 11:45 - 12:45 Lunch 12:45 - 2:00 Refactoring to Logical ...
Just got back from the 2009 MVP Summit in Seattle Washington, and there is only one word to describe it....FANTASTIC! Microsoft did a wonderful job of moving from presentations and Q&A sessions into truely interactive sessions with some pretty deep discussions on emerging products and technologies. The material at the summit is all covered by NDA, and I will leave it to others to differentiate the topics which can be publicly discussed. As I find great technical posts, I will post them as links ...
My friends, Clint Edmonson and Mike Benkovich are coming to Kansas City next Tuesday, March 10th for their quarterly community events. Clint will be talking about the cloud and how it will affect our future architectures in the morning and Mike will be sharing some Visual Studio 2008 debugging secrets and developing mobile Windows applications that afternoon. If you live in or around KC or are going to be in the KC metro next Tuesday, head on over to the Microsoft building in Corporate Woods and ...
Chippewa Valley .Net User Group Tuesday, Mar 10, 2009 at 05:00 PM Location: GreenMill Restaurant Directions Generating code for large-scale architectures is a complex topic. This talk will discuss ways to integrate the ADO.NET Entity Framework into your architecture’s code generation process and have it perform the “heavy lifting” in your Data Access Layer. We will cover an introduction to the framework itself and discuss some of the potential pitfalls (and how to avoid them) when using it in large-scale ...
Since PDC I’ve been working on and off on an “Oslo” based solution for deploying a BizTalk application; unfortunately I couldn’t get a good chunk of time to play with this, so it’s been dragging a bit, but I’m getting close, so here are some details - I’m a big advocate of automated builds; it’s a topic that probably deserves a post of its own, so I won’t get started on this here, but the idea is that one must have a way to be confident that, when its time to [re-]deploy the app, it will get deployed ...
This is from Shawn Weisfeld [MVP] blog. A few weeks ago I got a copy of Professional DotNetNuke 5: Open Source Web Application Framework for ASP.NET (http://www.amazon.com/Prof... Figured since I had been to presentations by 3 of the 5 authors I just had to have the book. Brian Scarbeau, Stan Schultes and Ryan Morgan are avid speakers in the Florida .NET community and knowing ...