Top ASP.NET Items

Sponsors

Archives

Browse by Tags

All Tags » .NET Framework (RSS)
Tell me about your services…
My team has been doing a little thinking recently about the “services” space.  Basically I have been trying to figure out how folks think about accessing data and business logic across tiers.  What are the ty pes of development projects are services the core thing they are building and for what types of development projects are services simply pluming for getting the job done? I’d love to have you folks chime into this conversation.   For starters, I have posted a very simple\quick survey.    Please take 30 secs and fill it out . What statement best describes the type of work you typically do? (check all that apply) 1 - I write applications that happen to span across multiple tiers. My code runs on the web...
We Need Your Feedback on the Documentation
  The doc teams are looking for your feedback on the .NET Framework and Visual Studio docs.  Help us improve the developer documentation by taking the Visual Studio and .NET Framework Content Survey .  This survey will give us a better understanding of the type of applications you are developing as well as how you use Help and how we can improve it. The survey takes only 10 minutes, and we really appreciate your feedback! Feel free to forward the survey link. Read More...
Mozilla and Microsoft work together on WPF\ClickOnce plugins
  Recently some friends mentioned that they saw Firefox had block-listed some Microsoft WPF\ClickOnce add-ons. As Mike Shaver (VP Engineering for the Mozilla) noted in his blog post , this action is the result of Mozilla and Microsoft working together to protect customers in relation to Security Update MS09-054 . I think it is very important for Microsoft and Mozilla to collaborate so actively to help protect customers… in this case we all agreed it made sense to add the Microsoft add-in to the block-list. We also heard clearly that many customers, especially enterprise customers are relying on this add-on for their daily work. As such Mozilla and Microsoft are working together to give these customers the best possible experience. Like...
Book Plug: Essential LINQ
I was very happy to get a chance to look through my copy of Essential LINQ today.   While there are a number of books out there on LINQ , this one from Dinesh Kulkarni and Charlie Calvert is a must read!  They do an excellent job of explaining the core philosophy behind LINQ as well as its practice in a number of different domains including Linq to Sql, Linq to Entities, Linq patterns, etc.  Dinesh and Charlie were both intimately involved in the design of LINQ from the very early days.  Dinesh now leads our efforts on .NET RIA Services where we continue to carry the LINQ vision to its logical next steps  and Charlie continues to keep be an expert in listening to the C# and LINQ community!  Essential LINQ Enjoy...
What is .NET RIA Services?
Yesterday at Mix we announced .NET RIA Services…  We are very early in the development cycle for .NET RIA Services and we are eager to get your feedback and thoughts.   The marketing blurb catches the key points: Microsoft .NET RIA Services simplifies the traditional n-tier application pattern by bringing together the ASP.NET and Silverlight platforms. The RIA Services provides a pattern to write application logic that runs on the mid-tier and controls access to data for queries, changes and custom operations. It also provides end-to-end support for common tasks such as data validation, authentication and roles by integrating with Silverlight components on the client and ASP.NET on the mid-tier.   (shamelessly stolen from...
Uninstalling the Clickonce Support for Firefox
A couple of years ago we heard clear feedback from folks that they wanted to enable a very clean experience with launching a ClickOnce app from FireFox. James Dobson published FFClickOnce and got very good reviews, but we had many customers that wanted ClickOnce support for Firefox built into the framework… so in .NET Framework 3.5 SP1 we added ClickOnce support for Firefox! This made ClickOnce apps much more accessible to a wide range of customers. We added this support at the machine level in order to enable the feature for all users on the machine. Seems reasonable right? Well, turns out that enabling this functionality at the machine level, rather than at the user level means that the "Uninstall" button is grayed out in the Firefox...
Top Ten Reasons Why The Most Important Machine Is Unlabeled
Today is office move day across much of .NET Framework land.. Good folks across building 41 and 42 are doing a little shuffling around… As part of the move, we all had to be out of the office today. Like any good manager, I wanted to keep my team productive even during this “downtime”.. Many of engineers on the team wanted to work on “their” machines, so we reserved a conference room and had them plug in their machines there then go home or to Starbucks or the local library and work from there remotely. So we ended up with a conference room full of nearly identical headless dev machines, luckily we had the foresight to label them.. all but one of them ;-) All was going well until machine “Enso01” needed to be rebooted. This is our test pass...
What Does that .NET Namespace Mean: System.* and Microsoft.*
I need your feedback... I am chatting with some co-workers about the perception of in the .NET Community of what the System.* and Microsoft.* namespaces mean.    So I had the crazy idea of just asking you!   For this exercise, I'd like you to think about a new "feature area" of the .NET Framework... Would you instinctively draw any conclusions about that area based on if the namespace where System.* or Microsoft.*?  If that feature area were in the Silverlight subset of .NET, would that change your mind at all? There are basically three schools of thought among my co-workers  -- which one is closer to your perception?  1) They are the same or it really doesn't matter.   ...
Book Plug: The C# Programming Language (3rd Edition)
At PDC2008, we shipped the third edition of the C# Language specification ...  If you are a language-lawyer type or just like to know exactly how the latest version of the language works, this book is for you!  In this addition, we tried something new, we asked some folks from the community to add some annotations about pit falls, best practices, and history.   Please take a look and let us know what you think... Do these sort of things work for you?  Read More...
Cohesion And Coupling
On the plane ride back from the PDC, I had a chance to read Jeremy Miller's excellent article in the October issue of MSDN magazine.    Cohesion And Coupling   While there is nothing earth-shatteringly new in here, Jeremy does a great job of explaining these core concepts.   I believe they are at the root of great software design.  Read More...
More Posts Next page »