abdurzamman

Stories kicked by friends of abdurzamman

Meet my new ASP.NET MVC Extension - System.Web.Mvc-Kazi Manzur Rashid(weblogs.asp.net)

submitted by mithumithu(570) 2 years, 5 months ago

After hearing Phil Haack and Scott Hanselman in their latest podcast and PDC session I decided to give a good look at the MvcTrubine project in this weekend. I totally agree the intend of this project, let your favorite IoC to rule everywhere, but I do not think it has been implemented in the correct way. There are three important design flaws that I found in MvcTurbine: Generic Component Registration API Rather than allowing you to use your preferred IoC registration features, it prefers to use its own generic syntax for component registration, which is simply wrong. In real application, we need more support from our IoC such as lifetime management, auto wiring, modularity like (Ninject/Autfac Modules, StructureMap Registry) etc. In case of this generic API we have to throw away the features of these IoCs. Missing Common Service Locator I think the Common Service Locator(CSL) has become the standard to abstract the underlying IoC from your application code and all the popular IoCs in .NET world has an adapter for CSL. But rather than using/extending it, it has its own version of service locator. Limited support for Action Filter injection It uses a host kinda Attribute to inject the dependencies into the actual action filter attribute and this host is not capable of passing the attribute specific values to the actual attribute and even if this feature is implemented in the future it will be based upon the string based property name which would work on top of reflection. Now, lets see how my new extension solves the above issues and how easily you can start plugging it in your application. First lets take a quick look of the project structure of this extension. read more...

4 comments |category: |Views: 247

tags: another

15 reasons why you should start using Model Driven Development (MDD)(blogs.msdn.com)

submitted by bobfamiliarbobfamiliar(3648) 2 years, 5 months ago

Johan den Haan has written a compelling piece over at Enterprise Architect on why you should start using MDD. He lists 15 advantages of Model-Driven Development that focus in on productivity, quality and alignment. read more...

6 comments |category: |Views: 639

tags: another

ARCast.TV - Rocky Lhotka on Development Frameworks(blogs.msdn.com)

submitted by bobfamiliarbobfamiliar(3648) 2 years, 5 months ago

It is difficult to strike a balance between the optimal architecture and over architecting a solution. Joe Shirey sits down with Rocky Lhotka , the creator of the CSLA.NET framework, to discuss how he balances what should and should not be in his framework. read more...

5 comments |category: |Views: 154

tags: another

3M Multi-touch Developer Kit on Windows 7(blogs.msdn.com)

submitted by zhimingzhiming(1135) 2 years, 5 months ago

The 3M Multi-touch Developer kit consists of a 19-inch, 16:10 metal-housed LCD display with desktop stand and USB HID interface. This kit provides software developers with the necessary tools to create next-generation, true multi-touch applications in support of the upcoming release of the Microsoft Windows 7 operating system. One unique aspect about the multitouch developer kit is that it supports 10-finger multi-touch input. For more technical detail visit 3M’s web site here. read more...

6 comments |category: |Views: 207

tags: another

Windows Azure in 20 Minutes!(blogs.msdn.com)

submitted by wzackwzack(1968) 2 years, 5 months ago

I had the opportunity to present The Windows Azure Platform at the 2nd Annual ISV Architects Workshop in New York City on December 10,2009. My thanks to my associate Gunther Lenz who is the local Microsoft ISV Architect Evangelist for the opportunity. read more...

8 comments |category: |Views: 292

tags: another

131 jQuery Snippets for Visual Studio 2010(john-sheehan.com)

submitted by johnsheehanjohnsheehan(4785) 2 years, 5 months ago

I've started a new project to create jQuery Code Snippets for Visual Studio 2010 now that it supports HTML and JavaScript snippets. There are 131 so far. read more...

1 comment |category: |Views: 685

tags: another

Silverlight 4 – Review of all the Cool New Features(blogs.msdn.com)

submitted by jbarnesjbarnes(3479) 2 years, 5 months ago

Check-out this comprehensive blog post by Tim Heuer – who outlines all the cool new SL4 features announced at the PDC in November - with links to videos and code samples to help you get started with each new capability. Here is a link to his complete blog post: http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx read more...

1 comment |category: |Views: 408

tags: another

Tuple in C# 4.0(sankarsan.wordpress.com)

submitted by sankarsansankarsan(460) 2 years, 5 months ago

Tuple provides us with a way to group elements of disparate data types together.This is present in functional languages like Haskell and also dynamic languages like Python. read more...

add a comment |category: |Views: 29

tags: another

Telerik ASP.NET MVC Grid Preview (Take 2) - Kazi Manzur Rashid(weblogs.asp.net)

submitted by mithumithu(570) 2 years, 5 months ago

In the last post, I have shown you how you can extend the ASP.NET MVC2 templates and some of the issues of the current beta. In this post, I will show you how we are taking advantages of the new DisplayFor/EditorFor in our MVC Grid. One of the benefit of using those statements in our grid is, you can host any kind of component in an individual cell, obviously the first two components will be the DateTimePicker and NumericTextBox that we are going to include in our next release. One of the most requested feature since our last release is the inline editing support in the grid. In this, I will show you the inline editing of product of my last post, but this time with our Grid. The Grid should support both server and ajax editing, but in this example we will only discuss the server..... read more...

1 comment |category: |Views: 282

tags: another

KiGG Design And Architecture – Part 2 Project Structure(mosesofegypt.net)

submitted by mosessaurmosessaur(5424) 2 years, 5 months ago

In part 1 I talked about KiGG high level architecture. In this part I am going to talk about KiGG project structure and summarize the purpose of each project in the solution. I’ll not go into deep details of each project. I’ll save that for some other posts, just be patient with me and stay tuned. read more...

add a comment |category: |Views: 251

tags: another

Windows 7 Books for Developers and Administrators(blogs.msdn.com)

submitted by zhimingzhiming(1135) 2 years, 6 months ago

Microsoft Press has recently released "Introducing Windows 7 for Developers". Samples are presented in C++ and C# managed code. See the table of contents below. read more...

2 comments |category: |Views: 130

tags: another

Telerik Extensions for ASP.NET MVC Survey - Kazi Manzur Rashid's Blog(weblogs.asp.net)

submitted by jantujantu(1045) 2 years, 6 months ago

Dear readers, as you know that we have released our beta few weeks back, we are currently looking for your feedback on the existing features as well as the features that you would like to see in our next release. This is a very short survey only 4/5 screens to complete, click here to submit your valuable feedback. Thanks in advance for your precious... read more...

add a comment |category: |Views: 181

tags: another

Best toolkit for preventing Cross site Scripting(codingstuffsbykiran.blogspot.com)

submitted by kirankkirank(175) 2 years, 6 months ago

Best Toolkit to prevent the Cross side Scripting , you can use this tool and come to know how to solve the Problem of Cross Side scripting read more...

add a comment |category: |Views: 8

tags: another

check pageisvalid at Client Side(codingstuffsbykiran.blogspot.com)

submitted by kirankkirank(175) 2 years, 6 months ago

You can check Page is valid or not at Client side Itself using this article read more...

add a comment |category: |Views: 5

tags: another

ASP.NET MVC View and Transaction - Kazi Manzur Rashid's(weblogs.asp.net)

submitted by mithumithu(570) 2 years, 6 months ago

Scott showed how to render the Grid in a Transaction. Certainly it does the job but in my opinion view component should not be responsible for this kind of cross cutting concerns, instead we can use the Action Filters. Lets see how we can utilize the Action Filter in this scenario instead of modifying the Grid code. What Scott is trying to do is encapsulate the data access operation in a transaction, the Action Filter has several methods which the ASP.NET MVC framework executes in different stages of a request. In this case, we will use the OnActionExecuting which fires before the code enters into the controller method to start a transaction and OnResultExecuted which fires when the view is processed, we will commit/rollback based upon the status, here is the code that would process the action result in a transaction: read more...

add a comment |category: |Views: 273

tags: another

Web Asset Enhancements in Telerik Extensions for ASP.NET MVC - Kazi(weblogs.asp.net)

submitted by jantujantu(1045) 2 years, 6 months ago

In the recent release, there has been few enhancements in the Web Asset Management. One of the new thing that we introduced which was actually requested by the community is Shared Web Asset. In this post, I will show you, how to use it in your ASP.NET MVC... read more...

add a comment |category: |Views: 161

tags: another