Welcome to AspAdvice Sign in | Join | Help

ASP.NET Wish List

I’m at the MVP Summit this week in Seattle and one of the things this provides an opportunity for is providing feedback to the product teams.  I certainly have plenty of ideas of my own for new features I’ve been longing to see in ASP.NET, as well as fixes for some annoyances.  If you have ASP.NET feature requests of your own, please add them as comments.  I’m going to make sure the ASP.NET team reads this post.

My short list of ASP.NET feature requests follows:

Recursive FindControl
A very common issue with ASP.NET today is locating references to controls that are not referenced directly from the page.  For instance, if you want to refer to a button called Button1 within a LoginView control, you can’t use Button1 on the page directly in your code.  You have to get a reference to it by using the LoginView.Controls collection, or by using LoginView.FindControl(id).  However, if it’s further nexted within a Template then it won’t even be found by using this process, and the easiest way to locate it becomes using a recursive findcontrol like this one.  This should be added into the framework, or a better system of having references to controls on the page should be added so that it is easier to refer to unique controls by ID on the page.  There are many people looking for this.

Cache Invalidation Options
When a cached item comes up for invalidation, there should be an option whereby the application can hook into the invalidation process and abort the invalidation.  The reason for this is so that the application can update the cache if necessary (or just keep it in the cache if desired, based on some business logic), so that at a higher level, things that are looking for the item in the cache don’t find it to be null and go regen it on the customer’s dime.  The way it stands today, the CacheRemovedCallback is worthless in this case because it fires after the cached data has been nulled, so while the callback is executing, other requests are finding the null in the cache and are kicking off their logic to fetch the data from its source – meanwhile the user is waiting for this request.  Allowing the cache to be updated offline without making the user’s request wait for it would be a great improvement.  Some third party tools like ScaleOut StateServer provide this feature today, but it would be great it if were included in the built-in cache.

Distributed Cache
Building on the caching theme, it would be great if there were support for a distributed cache.  A distributed cache would ensure that all servers in a web farm have the same data in cache at any given time, so requests made to any server will have the same data.  One of the biggest disadvantages of the ASP.NET Cache is that it has application affinity.  Sql Invalidation can help this to a degree, but this imposes additional overhead on the database and does not scale well to dozens of servers and very large scenarios.

Cache Provider Model
Between ASP.NET 1.x and 2.x, session state was improved to support a provider model.  It would be great if the cache worked as a provider as well, so that it could be customized easily or replaced with a third party tool if desired (such as Cache Application Block, ScaleOut, NCache, etc.).

Cache To Disk
Bring it back from the Whidbey cut list.

Cache Management
Add something like trace.axd for cache management.  Heck, use my cache manager.  It provides a way to view the cache, clear the cache, or remove individual cache entries or page’s output caches.

Last caching request I promise.

LINQ Support for SQL Cache Invalidation via SQL 2005 Notifications
LINQ as it stands today is a black box.  Under the covers it uses ADO.NET to talk to the database but there are no hooks I’m aware of to reach into this process and add, for example, a SqlCacheDependency using the new SQL Cache Invalidation features in SQL 2005 and ASP.NET 2.0.  Certainly above LINQ you can use the Cache API, but the SQL 2005 notification based cache invalidation is dependent on the actual SQL (and SqlCommand) used, so there is no way to tack that on above the ADO.NET level.

ViewState Provider Model (or configuration options)
A common optimization that helps many sites is to move ViewState from the wire/page to server memory/session.  Having some built-in ways to tweak the ViewState behavior, or better yet a plug-and-play provider system with a couple of default providers, would be great.

Anti-Spam or CAPTCHA Validator Control
Spam sucks, and it’s getting worse.  There are some things coming in the AJAX Control Toolkit that help this, but it would be great if there were something like the InvisibleCaptcha built in as a validator.

Control Improvements
The built-in Calendar control has a lot of issues.  Improving it at least to the point where one can navigate to arbitrary years and months rather than just going forward and back one month at a time would be great.  So would a cleaner design.  Making it work as a datepicker would be cool, too.

Factor Out Common User Errors (if possible)
There are a few areas where developers, especially novice developers, repeatedly make mistakes because the API does not make it obvious how things should be done.  The two I’m thinking of right now is working with DataReader objects and not closing them correctly, especially when these are passed back as return types from functions.  A great pattern to follow (apart from just not passing DataReaders between methods) is to use a delegate, (see my postcache ) but this is not at all intuitive.  Another area of very frequent mistakes is cache access.  I have a cache access pattern that demonstrates the safe way to access the cache, but if the API could be refactored somehow to make this process require less code and still be safe, that would be great.

AJAX File Upload Control
I’d love to be able upload files without a postback.  Or to pop-up a modal dialog and in the dialog, upload a file and have that file show up on the host page (again, no postback).

SSL / HTTPS Support in Cassini / WebDev.WebServer
I like having a non-IIS web server to test on.  I don’t like that I can’t test SSL on it.  This requires me to write special “am I running in dev/test” code in my SSL required pages, which is annoying.  If we’re expected to all use IIS7 going forward, then that’s cool (especially since you can launch it from the command prompt now), but if WebDev.WebServer will exist in future VS drops, please give it full SSL support.

ASP.NET Page Metrics, Static Analysis, Rules, Code Quality Checks
I want to see something like FxCop for ASP.NET which would have some pieces that would apply staticly and some pieces that would provide some checks on a live application (either in test or even in production).  For instance, here are some checks I’d like to see (and I’m sure you can come up with more):
   – ViewState Size / Does it exceed threshold?
   – Page Size (total) / Does it exceed threshold?
   – Render/Response Time / Threshold
   – Trace Enabled?
   – Debug Enabled?
   – Session Enabled?
   – ValidateRequest Enabled?
   etc.

So that’s my short list of requests – please add yours!

Tags:
Published Wednesday, March 14, 2007 7:25 PM by ssmith
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: ASP.NET Wish List

Forgot one - add ELMAH to ASP.NET by default (or something like it).  Along with any other common HttpModules that are just incredibly useful, like a decent UrlRewriter as well.

Wednesday, March 14, 2007 7:41 PM by ssmith

# re: ASP.NET Wish List

Another VS thing that would be nice -- provide a better organization of items in the Add New Item dialog.  Right now there are over 40 items and they're not in any sorted order.  Finding the item you want if it's not a Web Form can take quite a few seconds of brute force searching.  Allowing sorting by name or grouping or letting the dev put them in whatever order they prefer would all be helpful.

Wednesday, March 14, 2007 7:43 PM by ssmith

# re: ASP.NET Wish List

For the ViewState thing, what would you like to see beyond the existing PageStateFormatter model? (http://msdn2.microsoft.com/en-us/library/system.web.ui.pagestatepersister.aspx)

Wednesday, March 14, 2007 7:46 PM by Bertrand Le Roy

# re: ASP.NET Wish List

Wednesday, March 14, 2007 8:00 PM by ssmith

# re: ASP.NET Wish List

Bertrand,

 It has some issues, like the ones described here:

http://aspnetresources.com/blog/page_state_persisters_overview.aspx

Also, I'd prefer it if it were configurable in web.config for site-wide changes, perhaps in the <pages> element but if no then in a <viewState> element or something similar.  I don't want to have to touch many many places to get this to work, or to switch it from one provider to another.

Wednesday, March 14, 2007 8:09 PM by ssmith

# re: ASP.NET Wish List

On my "wishlist" for ASP.NET AJAX I am planning on working on a File Upload AJAX control as well as an Upload Progress behavior or control as well.  Will be a bit before I can get to it though.

Wednesday, March 14, 2007 9:37 PM by Ron Buckton

# re: ASP.NET Wish List

I have a pretty good UrlRewriter module that I use in some sites that I need to publish soon.  It's a rule-based rewriting engine that can be customized. By default it includes a Regex rewrite rule that can handle most cases.  Keep an eye on http://community.bennettadelson.com for whenever I can get the sources up somewhere.

Wednesday, March 14, 2007 9:39 PM by Ron Buckton

# re: ASP.NET Wish List

Simple:  Charting support out of the box.  Seems like an obvious gap that (suprisingly) never gets mentioned.

Wednesday, March 14, 2007 10:11 PM by Mike Yeaney

# re: ASP.NET Wish List

The latest Ajax Control Toolkit has a very nice calendar control that has year navigation like you mention.  Not quite an official ASP.NET control, but pretty close.

Wednesday, March 14, 2007 10:44 PM by Daniel

# re: ASP.NET Wish List

As for requests:

Syndication support would be nice.

More user friendly health monitoring.  This offers  a lot of functionality, but I suspect it is underused because the configuration can get kind of tricky.

FxCop built into non-team system VS versions.  Code Analysis is a great learning tool, and should be as available built-in to the lower products like intellisense.

Wednesday, March 14, 2007 10:57 PM by Daniel

# re: ASP.NET Wish List

Well I would like to have good support for printing web pages in ASP.Net. User should have control over the print dialog box, i.e. he must be able to know whether the print was successful or not, how many papers got printed.

Thursday, March 15, 2007 12:30 AM by Harish

# re: ASP.NET Wish List

I would Like a drag and drop support (Ajax style) in the tree view and gridview control.

Thursday, March 15, 2007 1:11 AM by Vikram

# re: ASP.NET Wish List

> Also, I'd prefer it if it were configurable in web.config for site-wide changes, perhaps in the <pages> element but if no then in a <viewState> element or something similar.  I don't want to have to touch many many places to get this to work, or to switch it from one provider to another.

You can use a .browser file:

http://www.thedotnetblog.com/2006/08/view-state-silent-perf-killer.html

Thursday, March 15, 2007 1:24 AM by foobar

# re: ASP.NET Wish List

Like Mike Yeaney I am also Concerned about Chart control.

It is only this Control Because Of ISV's have to use third party solutions.

Please add it in the next version of both basic asp.net and also in the ajax control toolkit {If Possible}

Thursday, March 15, 2007 3:32 AM by Kamran Shahid

# re: ASP.NET Wish List

I simply wish that they would solve the OOM problems with the Cache. We have had to implement our own cache logic due to the fact that the ASP.NET Cache can be 'overrun'. That makes it unusable on high traffic sites.

For instance, the following code will invariably cause an OOM on my dev box:

int count = 500000;

int size = 10000;

for(int n = 0; n < count; n++){

 Cache["key" + n] = new byte[size];

}

Of course, this is an extreme example, but it illustrates the underlying problem which we have seen all too often on production servers.

IMHO, it should simply be *impossible* for a cache to gobble up all system memory and cause an OOM all by itself.

Thursday, March 15, 2007 4:39 AM by Ole

# re: ASP.NET Wish List

1. OpenID Support would be nice.

2. WPF/e Serverside Controls to render XAML from usercontrols or something too would be cool.

Thursday, March 15, 2007 5:02 AM by Phil Winstanley

# re: ASP.NET Wish List

Here's my wishlist:

1. ConstructorParameters for ObjectDataSource

2. Virtual Directories for built-in webserver

3. Better (easier) design time support for custom controls

4. Combining two or more themes and specifying themes based on media (like print)

5. Render complex controls (like treeview) without all the tables

That's it for now...

Thursday, March 15, 2007 5:39 AM by Mike

# re: ASP.NET Wish List

Here's my list for standard ASP.NET:

1.  Web service exceptions should be caught by Global on application error.

2.  Less reliance on tables for rendering (controls such as Wizard).

3.  ASP.NET should allow overriding of  CreateChildControls/CreateChildHierarchy on any controls - so we can create custom structure/rendering without resorting to reflection hacks to turn off readonly flag on ControlCollection.

3.  Stop making useful things internal/private.  Spacer image, clear view state recursively, regenerate unique ids, ... the list goes on.

4.  HTML + Javascript compression built in.

5.  Client side caching:  Supporting classes for using ETag and Last-modified mechanisms.

6.  Native support in web controls for different views (checkbox in edit mode should be a checkbox, in view mode a simple yes/no label).  This would really clean up a lot of redundancy.

ASP.NET AJAX requests:

1.  Bring back batching of requests.

2.  Preloading.

3.  Dream: WinForms translation to AJAX apps?  Sorry just had to throw that one out there.

My 2 cents.

Thursday, March 15, 2007 9:59 AM by Alex Osipov

# re: ASP.NET Wish List

I would like to see the ability to have virtual directories in the dev webserver (cassini).  We often put 3rd party resources (images, scripts, styles) in a Lib or Controls directory and reference it as a vdir.

Thursday, March 15, 2007 10:07 AM by Jeff Gonzalez

# re: ASP.NET Wish List

Alex,

I think as far as #2 goes, it isn't going to happen.  Well not in the way you think.  I remember being sullen about the way the asp:menu control was done in tables.  I think either Betrand or Nihkil told us at PDC 2005 they wanted to do it in divs, but had some issues with compatability.

They did however provide the Control Adapters, which do make it very easy to override the original html implmentation.  So in a sense, you already have that feature, it just takes a little bit of effort.

Thursday, March 15, 2007 10:10 AM by Jeff Gonzalez

# re: ASP.NET Wish List

Mike,

Check out CSS Control Adapters for rendering controls without tables: http://www.asp.net/cssadapters/

Thursday, March 15, 2007 10:33 AM by John S.

# re: ASP.NET Wish List

Built in vb/c# language converter would be extremely helpful since both languages are going to persist for some time

Free obfuscator for visual web developer would be nice.

Free licensing tool for controls would be nice.

A built in wizard to compile code into dll's, so I can stop writing .bat files, would be nice.

A performance enhancer for Visual web developer which runs pig slooooow, would be nice.

Thursday, March 15, 2007 11:14 AM by Dee

# re: ASP.NET Wish List

one major requirement for me is an HTML Editor in the framework

Thursday, March 15, 2007 2:27 PM by Sebastian

# re: ASP.NET Wish List

Yeah, I know about the CSS control adapters. You know what is cool? It's now on CodePlex! But still, it should have be default behavior not using tables, it was 2005 when they released it!

But I have another wish:

6. Layout manager for webforms like Windows Forms. (And don't use tables for it!)

Thursday, March 15, 2007 2:48 PM by Mike

# re: ASP.NET Wish List

I'd love to see some sort of Web scaffolding ala Ruby on Rails to enable people to do some rapid asp.net prototyping out of the box.

Also maybe some work to make it a lot easier to use a MVC architecture within an asp.net web app?

And while I'm at it to see a client side offline cache framework built and baked into asp.net Ajax framework to really give us the opportunity to build RIAs in asp.net.

Thursday, March 15, 2007 4:02 PM by Andy

# re: ASP.NET Wish List

I'll add another +1 to the requests for better URL rewriting and better default support for CSS.

Thursday, March 15, 2007 7:53 PM by Kent Sharkey

# re: ASP.NET Wish List

I'm sick of binding a checklist control as the input for a SQLDATACONTOL's sql select query only to have it only select one thing

eg

Country Show

Australia ON

America OFF

States

QLD

NSW

etc..

if your sql is this just say for state display

SELECT * FROM States WHERE Country = 'Australia'

or whatever the first tickbox is (i know its not a stored proceedure etc) but you get my point

I beleive when you select MORE then one tickbox it should do a 'in ()' list otherwise DONT ALLOW CHECKLISTCONTROLS TO BE BOUND TO SQL CONTROLS GRRR

for example when both australia and america are ticked it should know to do

SELECT * FROM States WHERE Country IN ('Australia','America')

or whatever

Friday, March 16, 2007 1:48 AM by scorp

# re: ASP.NET Wish List

I'd like to see a decent class builder, to stub out properties and methods. It needs style templates to determine naming of private variables (for properties) - and white space. The last half-way decent one was in VB 5. That was a long time ago. UML to code generators don't have the templates and don't stub out well in general in terms of style.

I want something that I can just hammer away at, especially for tiers that closely match business rules or database tables (the columns). Almost lke head-down data entry but designed for class stuff.

Friday, March 16, 2007 4:16 AM by Wesley Davis

# re: ASP.NET Wish List

Great topic, I also want to have better URL rewriting!

Friday, March 16, 2007 5:17 AM by Mike

# re: ASP.NET Wish List

A decent asp.net web server that not depends on the windows version you buy and can be installed like a separate software, like Apache.

A way to override the irritating generation of clt0_ctl1_ctl54_ctl87_... ids in web controls.

Friday, March 16, 2007 6:25 AM by Dan

# re: ASP.NET Wish List

First of all, I require the Edit and go option in ASP.NET application (as we have that now in windows based applications).

Second most important thing is the stability of Visual Studio. Honestly, it is not very stable and it should be faster (its slow actually on my Intel 3GHz, 2GB RAM).

YES, SSL Support in Cassini is very important.

YES, converting projects/code from VB to C# and vice versa will be greatly appreciated.

There will be more ideas I will be writing later, in hurry at the moment ;)

Friday, March 16, 2007 6:58 AM by Sameers

# re: ASP.NET Wish List

Support for an ImageList control so that techniques such as Css Sprites are provided as part of the platform.

A distributed cache, like memcached or tangosol's coherence would be fantastic for when you need to scale out.

Friday, March 16, 2007 8:14 AM by RichB

# re: ASP.NET Wish List

I'd be real happy if they'd find an easy way to eliminate having to re-create the GUI for each template in a FormView control.

Friday, March 16, 2007 8:43 AM by Thomas

# re: ASP.NET Wish List

I would be great if the datagrid had properties like "DeleteConfirmation" that would generate the necessary javascript automatically.

Friday, March 16, 2007 9:11 AM by Troy

# re: ASP.NET Wish List

1) Empty item template and paging for the data repeater control.

2) Code refactoring for VB (ok, not quite ASP ...!)

Friday, March 16, 2007 9:11 AM by Phil Lenoir

# re: ASP.NET Wish List

As someone who worked in Microsoft Support for several years (thank god that's over now), I'd echo the above comment about Cache OOM errors.  Documentation says the cache should trim itself when under memory pressure if the appropriate AppPool limits are set, but it doesn't.  Almost every OOM error I debugged in customer code came back to a cache issue.

Friday, March 16, 2007 9:40 AM by Derek

# re: ASP.NET Wish List

> Recursive FindControl

> ...

Instead on reinventing the wheel again... why not using the same pattern already widely used in the  html/xml DOM?

So you may have a getElementById("") and a getElementsByType(type) (instead of a getElementsByTagName, in wich we can compare the "tagname" to the actual "type" in the server side page DOM).

Am I wrong?

At the same time, instead of reinventing the wheel again (another time...) why use such a shame of a syntax in the theming "selection process", and instead use the already (quite)bulletproof pattern of selection like the CSS Selectors used?

I mean a thing like:

"Panel#MyPanelId > Label.MySkinId"

or

"Panel[Enabled=False] > RadioButton"

or something like this.

It's an already overused method, and I cannot think of a better way to select a control in a DOM.

What do you think?

Friday, March 16, 2007 9:53 AM by YJN

# re: ASP.NET Wish List

Great list. I'd add a request for the team to bring back the Dynamic Image Control (and associated .NET libraries) that were dropped after the ASP.NET 2 beta.

Thanks~

Friday, March 16, 2007 11:17 AM by Todd Anglin

# re: ASP.NET Wish List

I always try to keep my website http://www.persiadevelopers.com up-to-date in technical manners using the new strategy or controls which are defined in ASP.NET scope.

On my wishlist for ASP.NET AJAX I am also planning on working on a File Upload AJAX control as well as an Upload Progress behavior.

Friday, March 16, 2007 11:23 AM by Majid

# re: ASP.NET Wish List

Another VS request for Html view of ASPX pages... auto-include the runat="server" attribute for server controls.  That is, when I type in <asp:TextBox[space] it should automatically insert runat="server" since I am *always* going to want that (this of course would be an option one could disable in VS options).  After the inclusion the cursor would be sitting one space after the runat="server", like so: <asp:TextBox runat="server" _

Would save me a second or two multiplied by a few thousand times I have to type in runat="server".

Friday, March 16, 2007 12:08 PM by ssmith

# re: ASP.NET Wish List

One of the wired problem i face some times is Visual Studio erase events some times when i change some html on page through some other html editor. Even it happens some times with in the VS.net 1.1.

Secondly, the file upload control can only return the selected path, but what if we have to show  end user the selected path. Because we can't assign text to file upload control

Friday, March 16, 2007 1:50 PM by Mansoor Ahmed Khan

# re: ASP.NET Wish List

I wish I could have two instances of visual studio running, and NOT have it complain whenever I try to rename a control. I have to edit it in the html to get around this. :(

Friday, March 16, 2007 2:12 PM by Craig

# re: ASP.NET Wish List

I hate the DataSet error: "Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints". Why not tell me which field violates which rule? Why do I have to figure it out myself.

Friday, March 16, 2007 3:19 PM by kobuz

# re: ASP.NET Wish List

I want asp.net software

Saturday, March 17, 2007 4:45 AM by kumari

# re: ASP.NET Wish List

Also the ability to see only some part of the trace below the page while using the trace. Its so difficult to work with trace because of the control tree in the trace

Saturday, March 17, 2007 6:05 AM by Vikram

# re: ASP.NET Wish List

I would like to do client side (JavaScript) programming using C#, VB etc. ASP.NET should generate JavaScript code from it.

Saturday, March 17, 2007 11:31 AM by aanand

# re: ASP.NET Wish List

Move __eventvalidation and EncryptedViewState fields to starting of form tag. this avoids problems due to postback before whole page is rendered in firefox

Sunday, March 18, 2007 4:13 PM by Sreekanth

# re: ASP.NET Wish List

Javascript debugging that works correctly with nested user controls would be v.helpful pls

Monday, March 19, 2007 6:26 AM by sarah

# re: ASP.NET Wish List

A gridview with insert functionality.

Gridview with multiple/all edit rows.

A membership provider/framework to allow intranet users to not log in using their network/Active Directory creditials, and extranet users to use forms authentication.

Monday, March 19, 2007 2:48 PM by Robert McKee

# re: ASP.NET Wish List

It would be nice if we could lock the Gridview column headers like in MS-Excel and then if we could have a vertical scrollbar.  I see this request all over the place.  DIV with scrollbars enabled just doesn't cut it, especially on postback the scroll position is lost.

Wednesday, March 21, 2007 12:05 PM by eformx

# re: ASP.NET Wish List

> single assembly website deployment! (or at least no more random assembly names that require "publishing"

> TRULY stop changing the asp markeup on the page when switching between design & source views

Wednesday, March 21, 2007 1:33 PM by mab

# re: ASP.NET Wish List

1) Lighter GridView with better delete/edit functionality that confirms deletion, etc. Allow edits to be modal dialogs instead on inline rows.

2) Better dropdownlist support. For instance, why do I have to use FindByText to pull the ListItem and then pass the ListItem back into the list to get the ID so I can mark it as selected? This should be a simple function. Also, add the capability that I can bind a modal box to a datasource meaning that I can add in Names and Values rather easily. The datasource could be a SQL table, Object, or XML.

Wednesday, March 21, 2007 2:36 PM by Jason N. Gaylord

# re: ASP.NET Wish List

"A membership provider/framework to allow intranet users to not log in using their network/Active Directory creditials, and extranet users to use forms authentication." - That's one of the best ideas I've ever heard. I wish someone would add an IIS 7 module for this.

Wednesday, March 21, 2007 3:26 PM by Jason N. Gaylord

# re: ASP.NET Wish List

"A membership provider/framework to allow intranet users to not log in using their network/Active Directory creditials, and extranet users to use forms authentication." - That's one of the best ideas I've ever heard. I wish someone would add an IIS 7 module for this.

Wednesday, March 21, 2007 3:26 PM by Jason N. Gaylord

# re: ASP.NET Wish List

The ability to order the execution of validation controls besides the order in which they appear on the page.

Wednesday, March 21, 2007 5:10 PM by mab

# re: ASP.NET Wish List

Wednesday, April 04, 2007 10:12 AM by ssmith

# re: ASP.NET Wish List

Prevent the standard web controls from automatically including style information when rendered.

i.e.

asp:image automatically renders with

 style="border-width:0px;"

which cannot be overridden in the .css file due to css hierarchy.  There is no need to have this style rule!!

Monday, April 23, 2007 6:52 AM by D

# re: ASP.NET Wish List

Optional encryption of any hyperlinks and automatic decryption via the Request.Params collection. For example, a GridView hyperlink column with a new boolean property "Encrypted." That turns order.aspx?CustomerId=1234&OrderID=5678 into order.aspx?page=ITydVs%2bOodelVUvdTZkv4es. On the order.aspx page, the code would only need to check the Request.Params collection for CustomerID and OrderID just like normal. I really can't see why this isn't automatic in today's world.

Wednesday, May 23, 2007 12:37 AM by Joel

# re: ASP.NET Wish List

also a decent tool for creating web.config files....

Tuesday, June 05, 2007 1:09 PM by Dee

# re: ASP.NET Wish List

paging for the data repeater control was a great help and is realy missing!

Thursday, August 30, 2007 3:43 PM by MikelMolto

# re: ASP.NET Wish List

Fix ImageMap so it will put an id attribute on the map element it generates.  required for W3C XHTML 1.0 Strict and XHTML 1.1.

Saturday, September 29, 2007 10:55 PM by Chris

# re: ASP.NET Wish List

fix inline styles...even with <xhtmlConformance mode="Strict" /> some controls, like Image, still produce inline styles.

Saturday, September 29, 2007 11:03 PM by Chris

# re: ASP.NET Wish List

remove all client-side dependencies.  all SERVER controls should be made to work with the SERVER, not rely on javascript.

Saturday, September 29, 2007 11:08 PM by Chris

# Extract Control for ASP.NET in Visual Studio

I've been posting about some feature requests for ASP.NET/ Visual Studio , so here's one more in that

Tuesday, April 15, 2008 2:26 PM by Steven Smith

# Extract Control for ASP.NET in Visual Studio

I&#39;ve been posting about some feature requests for ASP.NET/ Visual Studio , so here&#39;s one more

Tuesday, April 15, 2008 3:16 PM by .Net World

# re: ASP.NET Wish List

Is the source code for the Cache Manager available? I would like to integrate it into my application, but unfortunately I cannot add the * wildcad for the DLL as this is already used by another component.

Friday, July 11, 2008 10:10 AM by pablo

# re: ASP.NET Wish List

@pablo,

 Not yet.  I may throw it up on CodePlex at some point but haven't yet had a chance (nor have I seen much demand for it).

Monday, July 14, 2008 12:59 PM by ssmith

# re: ASP.NET Wish List

Allow for multiple solutions to be opened in ONE instance of the IDE.  Many times I have to work on more than one solution at a time (and need to keep them separate).  Opening multiple IDE's is cumbersome - it would be much better if ONE IDE could handle multiple solutions at one time.

Tuesday, August 26, 2008 9:55 AM by ShazbotOK

# re: ASP.NET Wish List

Thank you...

Tuesday, November 25, 2008 4:42 AM by rüya tabiri

# re: ASP.NET Wish List

thanks

Wednesday, December 24, 2008 5:00 PM by games secret

# re: ASP.NET Wish List

thank you

Sunday, January 04, 2009 5:28 AM by chat

# re: ASP.NET Wish List

Thank You...

Saturday, March 14, 2009 3:00 PM by granit

# re: ASP.NET Wish List

Thank You...

Monday, May 11, 2009 7:05 PM by Sohbet Chat Ask Sevgi Arkadaslik

# re: ASP.NET Wish List

hallo i wish you verry  succes operator

Wednesday, May 13, 2009 3:25 PM by sohbet

# re: ASP.NET Wish List

hallo i wish you verry  succes operator

Tuesday, June 02, 2009 7:21 PM by sohbet

# re: ASP.NET Wish List

hallo i wish you verry  succes operator

Tuesday, June 02, 2009 7:21 PM by sohbet

Leave a Comment

(required) 
required 
(required) 
Enter the code you see below