Monday, August 21, 2006

ASP.NET Links

List of interesting links devoted to ASP.NET. This is a WIP post.

  1. Master Pages in ASP.NET 2.0
  2. How to maintain state between virtual directories? (via Ali Parvaresh)
  3. Firing JavaScript events when textbox changes
  4. Minimizing code behind in ASP.NET 2.0 (via Fritz Onion)
  5. Simple Factory Pattern side by side with Abstract Pattern
  6. ASP.NET 2.0 Unhandled Exception Issues
  7. Abstract Factory Design Pattern in ADO.NET
  8. Creating Menu Based on Role
  9. Efficiently Paging Through LARGE Resultsets in ASP.NET 2.0 (via Scott Mitchell)
  10. *** Real-world, common practices for starting a new ASP.NET project
  11. Client Side Validation with JavaScript in ASP.NET
  12. Remote Scripting in ASP.NET
  13. 4 ways to send a PDF file to an IE Client
  14. *** Spawning threads, impersonation and .NET 2.0 (via Mike Wood)
  15. Drag and Drop ASP.NET 2.0 Web Parts in FireFox (with Atlas) (via Christopher Steen)
  16. Efficient Data Paging and Sorting with ASP.NET 2.0 and SQL 2005 (via Christopher Steen)
  17. Base Page Class Website Development
  18. ASP.NET 2.0 Tips and Techniques (via Jason Haley)
  19. ObjectDataSource in Depth Part I
  20. ObjectDataSource in Depth Part II
  21. ObjectDataSource in Depth Part III
  22. *** ASP.NET Caching Basics
  23. Create Meta Tags Programmatically in ASP.NET 2.0
  24. ASP.NET Common Web Page Class Library Part 1
  25. ASP.NET Common Web Page Class Library Part 2
  26. ASP.NET Common Web Page Class Library Part 3
  27. ASP.NET Common Web Page Class Library Part 4
  28. Master Pages: Tip, Tricks, and Traps
  29. A Crash Course on ASP.NET Control Development: Template Properties
  30. *** ASP.NET Memory: You use the same dll in multiple applications, is it really necessary to load it multiple times?
  31. Strong named assemblies should not be stored in the bin directory
  32. Check your Web Site today for these common assembly related memory and perf issues
  33. Source Code for the Built-in ASP.NET 2.0 Providers Now Available for Download
  34. A Client Script Helper Utility Class
  35. DropDownList in GridView Method 1 Method 2
  36. Web Application Settings in ASP.NET 2.0
  37. Cool MSDN ASP.NET 2.0 GridView Control Article (via Jason Haley)
  38. Use ASP.NET 2.0's TreeView to Display Hierarchical Data
  39. Caching Data for Better Performance
  40. *** BusyBoxDotNet - cool ASP.NET wait dialog demo (via James Avery)
  41. Validating data in GridView control
  42. *** Web Parts in ASP.NET 2.0
  43. Designing Web Services - Contract First
  44. ASP.NET Wizards and Session Variables
  45. Configuring your ASP.NET 2.0 Site
  46. Working Smarter with ASP.NET 2.0 (via The Daily Grind)
  47. Adding Dynamic Menus with ASP.NET 2.0
  48. More Efficient Method for Paging Through Large Result Sets (via Chrisopher Steen)
  49. ASP.NET 2.0 Crash case study: Unhandled Exceptions (via Chrisopher Steen)
  50. Keeping Secrets in ASP.NET 2.0 - Encryption (via Chrisopher Steen)
  51. Optimizing Your ASP.NET Pages for Faster Loading and Better Performance
  52. Using Reflection to dynamically expose business logic through a Web Service
  53. Caching Domain Objects
  54. ASP.NET 2.0: Implementing Single Sign On (SSO) with Membership API
  55. A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls
  56. A little confused by Web Parts Connections in ASP.NET 2.0? This might help.
  57. Duplicate WebControls at Runtime for Better Web Usability
  58. Stream File to Browser (Memory Stream)
  59. Menus in ASP.NET Applications
  60. SharePoint 2007 and ASP.NET 2.0 Web Parts
  61. Writing Custom Web Parts for SharePoint 2007
  62. Export to Excel/Word from Nested GridViews
  63. A Provider-Based Service for ASP.NET Tracing
  64. Advanced Caching Techniques in ASP.NET 2.0
  65. Dynamically Setting the Page Title's in ASP.NET 2.0
  66. A Short Synopsis of ASP.NET ViewState
  67. Logging JavaScript Errors to ASP.NET
  68. Designer support for complex objects on an ASP.NET control
  69. Extending Controls with new Properties
  70. Implementing two-way Data Binding for ASP.NET Web Forms
  71. ASP.NET 2.0 and Web Standards - Expression Web Designer (via Jason Haley)
  72. *** Adding a zip filter to web services (via Jason Haley)
  73. ASP.NET Obfuscating the Querystring (via Jason Haley)
  74. Tips to improve ASP.NET applications (I know another set)
  75. Tame ASP.NET validation
  76. Using the ASP.NET 2.0 MultiView Control
  77. ASP.NET Tip: Create a BasePage Class for all Pages to Share
  78. Modifying Web.config file programmatically
  79. How to make ASP.NET applications that support mobile devices
  80. Localization in ASP.NET 2.0
  81. A better refresh button for ASP.NET pages
  82. Browser Detection using ASP.NET
  83. Create a ViewState Property
  84. ASP.NET 2.0 Data Binding Samples
  85. Code to screen scrape a website
  86. Anonymous Personalization Trick in Web Parts
  87. A Developer's Introduction to Microformats
  88. AJAX Enabling ASP.NET 2.0 Web Parts with Atlas
  89. Examination of the FormView Control (via Jason Haley)
  90. Multiple form-based programming in ASP.NET
  91. Service Management (manage services running on a system)
  92. Dynamically add Web Part controls to WebPart CatalogZone
  93. Validate multiple objects in ASP.NET
  94. Passing Server-side values to Client-side script
  95. How to deploy ASP.NET Web Applications (via Jason Haley)
  96. Dynamic ASP.NET Form Tabs
  97. HOWTO: ColSpan and RowSpan in ASP: GridView Controls
  98. Client side in ASP.NET: Common Javascript functions (via Jason Haley)
  99. How to send a file from web server to browser
  100. Invoking a web service without web reference
  101. ASP.NET Web Application and Windows Authentification
  102. Asynchronous Web Parts
  103. Model View Presenter (MVP) with ASP.NET (via Jason Haley)
  104. Enhancing the presentation of standard validator outputs
  105. Base Classes and Extending the @Page Directive (via Jason Haley)
  106. ASP.NET 2.0 Sitemap/Menu Editor (via Jason Haley)
  107. ViewState Compression (via Jason Haley)
  108. Asynchronous WebMethod Calls
  109. Asynchronous WebService Calls - Truth Behind Begin... End... functions
  110. Model View Presenter Meets ASP.NET 2.0
  111. ASP.NET 2.0 WebPart Framework Basics
  112. Taking an ASP.NET application offline
  113. Writing Custom Web Parts for Sharepoint 2007
  114. Forms Authentication Timeout
  115. Store View State in a Persistent Medium, the Proper Way
  116. Implementing Optimistic Concurrency
  117. Creating custom sections in web.config
  118. Bind Xml file to a GridView
  119. The simpliest error reporting in ASP.NET
  120. Using Bind with nested properties
  121. Navigation Patterns in Web Applications
  122. Themes and Skins, Global Themes, Programmatically Applying Themes
  123. Increase Web Site Performance with ASP.NET Caching
  124. Using Data with ASP.NET - 10 of My 'Best Practices'
  125. ASP.NET Best Practice Analyzer
  126. Working with GridView without using DataSource controls
  127. Securing PDF and ZIP Files in ASP.NET
  128. Scott Guthrie's August 9th ASP.NET Link-Listing
  129. Exception Handling Techniques in ASP.NET
  130. ****Extended GridView Control
  131. A Custom File Upload using a web control and integrated validation
  132. Establishing ASP.NET 2.0 WebPart Communication
  133. The .NET 2.0 Framework Provider Pattern
  134. Exception Handling in C# and ASP.NET
  135. ASP.NET Tip: Control the layout of your input forms
  136. Writer cleaner and clearer ASP.NET Session Code
  137. Testing ASP.NET UI: WATIR Impressions
  138. Automatic Object Persistency - Part I
  139. Lost Session variables and app domain recycles
  140. ASP.NET Page Life Cycle Overview (MSDN)
  141. ASP.NET Caching Dependencies (via Jason Haley)
  142. UI for simple HTTP File Downloader (via Jason Haley)
  143. Getting the currently executing Control in ASP.NET
  144. Efficiently paging through large amounts of data
  145. Paging and sorting report data
  146. ASP.NET/C# File Repository
  147. Make session last forever
  148. Sending Email in ASP.NET 2.0

1 comments:

Anonymous said...

Nice Collection very useful