News Archives 
   
(click month to expand)
  

Recent Technology News Stories

Solentive News
Streaming Chart Images as FileResult from MVC Controllers  [click for more...]
Using a proper MVC pattern to stream an image from Microsoft Chart controls for the Microsoft .NET Framework 3.5.
13/03/2009   [Link] Nic_Roche
A Concurrent Collection: Multi-Thread-Enumerable MultiMap generic Collection class in C#.net - Part 2  [click for more...]
MultiMap is similar to .Net Dictionary collection type, but accepts duplicate Key,Value pairs during addition. This collection supports the enumerator be used across multiple threads or sessions (in case of web project)
13/03/2009   [Link] Bharath K A
ASP.NET Content Scroller Control  [click for more...]
Scroll any ASP.NET server side or HTML controls vertically or horizontally in any direction
13/03/2009   [Link] Rahul Singla
Atlanta GGMUG User Group tonight on an Intro to ASP.NET AJAX  [click for more...]

I'll be speaking tonight at the Atlanta GGMUG User Group.  The subject is an Introduction to ASP.NET AJAX.  Thanks INETA for making this possible.

Please come by if this fits your schedule.

13/03/2009   [Link]
New Video on ASP.NET  [click for more...]
Chris Pels shows how to create two DropDownList controls where selecting an item in the first list populates the items in the second list.  Watch this and other videos on the Learn page.
13/03/2009   [Link] ASP.NET News
IBA Health raising $124m to pare debt  [click for more...]
HEALTH information technology firm IBA Health Group will seek to raise up to $124 million by issuing new shares to reduce debt.
13/03/2009   [Link]
Combine/Compress/Minify JS and CSS files in ASP.NET MVC  [click for more...]
This article will present a technique for delivering CSS and JavaScript files to a client within an ASP.NET MVC application. More specifically it will show how to deliver compressed, minified, combined and cached CSS / JavaScript files in the context of an ASP.NET MVC application.
13/03/2009   [Link] Brian Rush
ASP.NET MVC Free eBook Chapter  [click for more...]

Scott Guthrie wrote the 1st chapter of this soon to be released book about ASP.NET MVC.

You can read all about in his blog post.

 

I’m that with everything Scott is involved with the book will be a best seller.

13/03/2009   [Link]
Build a Web based Chat using ASP.NET Ajax  [click for more...]
Build a GMail like web based chat using ASP.NET Ajax that can handle several requests and simultaneous users
13/03/2009   [Link] Jorge Bay Gondra
[Fun] ScottGu Red Polo petition  [click for more...]

Bring back the red shirt

ScottGu always wear his classic Red Polo at the Mix Keynotes.
> Proof: http://images.google.com/images?q=scott%20gu%20mix
Like any tradition, if you think that MIX conference wouldn’t be MIX without it… sign the petition:

http://www.petitiononline.com/RedShirt/petition.html

13/03/2009   [Link]
Visual WebGui RIA platform 6.3.4 released  [click for more...]
Gizmox released its Visual WebGui RIA Platform 6.3.4. This version is released as part of the continuous efforts to stabilize 6.3. It is another step towards a stable 6.3.x which is expected to be released in the next couple of weeks. This is the change log for version 6.3.4 Bugs fix ---------------------------------------------------------------------------------------------- VWG-4142 - Rich Text Editor RibbonBar buttons throw errors VWG-2913 - When image was larger than the PictureBox if set to...(read more)
13/03/2009   [Link]
Learn How to Perform Validation in ASP.NET MVC  [click for more...]
Stephen Walther demonstrates how you can validate form data in an ASP.NET MVC application. Learn how to use model state and validation HTML helpers. Learn how to take advantage of the IDataErrorInfo interface to customize your validation error messages.
13/03/2009   [Link] ASP.NET News
ASP.NET C# Search Engine (highlighting, JSON, jQuery & Silverlight)  [click for more...]
More professional ASP.NET c# search with proper document summary, query highlighting and RIA display options.
13/03/2009   [Link] craigd
Build Your Own DataGrid for Silverlight: Step 1  [click for more...]
Learn how to build the body part of your DataGrid using Silverlight and GOA Toolkit. Implement Virtual Mode. Work with hierarchical data. Build cells and cells navigation.
13/03/2009   [Link] Jeff Karlson
New Updates to the ASP.NET Wiki  [click for more...]
The Wiki continues to grow with updated Wiki Articles on State Management, Themes in ASP.NET, ASP.NET Open Source Projects, and more. Share your knowledge and earn Community Recognition points by contributing to the ASP.NET Wiki.
13/03/2009   [Link] ASP.NET News
Skydda er mot XSS!  [click for more...]

Robert Folkesson har nämnt hur viktigt det är att skydda sig mot XSS, vilket är ett väldigt viktigt ämne.

Jag försökte posta en kommentar till hans inlägg, men på grund av något strul med MSDN-bloggarna så verkar det inte ha kommit fram, så jag tänkte att jag skapar ett eget inlägg om det.

Det är skrämmande att så många företag inte skyddar sig mot XSS. Det var för inte allt för länge sedan ett stort antivirusföretag som släppte igenom ett javascript på detta sätt.

Vi som kör ASP.NET är dock lyckligt lottade! Först och främst så har vi fr.o.m. ASP.NET 1.1 ValidateRequest som skyddar från input via Querystrings och forms (om man inte har inaktiverat det).

Sen så finns även Microsoft Anti-Cross Site Scripting Library (lagom långt namn ;-)) som gör det möjligt att ge ett ännu starkare skydd än att bara köra Server.HtmlEncode().

ValidateRequest och annat:
http://msdn.microsoft.com/en-us/library/ms998274.aspx

Microsoft Anti-Cross Site Scripting Library v1.5:
http://www.microsoft.com/downloads/details.aspx?FamilyId=EFB9C819-53FF-4F82-BFAF-E11625130C25&displaylang=en

Eller betan av v3.0 (vad hände med 2.0?):
http://www.microsoft.com/downloads/details.aspx?familyid=051EE83C-5CCF-48ED-8463-02F56A6BFC09&displaylang=en

Dessutom så kan vi sitta ännu säkrare iom Internet Explorer 8, då det har inbyggt skydd mott XSS typ 1:
http://blogs.msdn.com/ie/archive/2008/07/01/ie8-security-part-iv-the-xss-filter.aspx

Det som dock ingen webbläsare kan skydda sig mot är XSS typ 2, och där är det verkligen viktigt att vi som är utvecklare ser till att alltid skydda oss mot det så gott det går. Med tanke på hur vanligt det är med olika typer av CMS så är det inte alltid lätt att skydda exakt allt, men ofta så räcker det med att blockera script-taggar för att slippa de värsta problemen.

När du skriver en sida så lita aldrig på att information som kommer från användarna är bra information. Det är otroligt viktigt att skydda sig mot detta!

Kudos till Robert som tog upp detta!

13/03/2009   [Link]
ASP.NET MVC Release Candidate 2 Now Available  [click for more...]
ASP.NET MVC enables Web developers to build compelling standards-based Web solutions that are easy to maintain because it decreases the dependency between layers by using the Model-View-Controller (MVC) pattern and provides complete control over the page markup. It also improves testability which enables Test Driven Development (TDD). Click here to download ASP.NET MVC or to learn more about it.
13/03/2009   [Link] ASP.NET News
Multi-map generic collection class in C# - A Dictionary collection class that can store duplicate key-value pairs  [click for more...]
The generic Dictionary collection class in .NET requires the key to be unique. But many applications/services require a flexible, generic Dictionary collection type that can accept multiple values for a key. This article explains one such generic Dictionary collection type.
13/03/2009   [Link] Bharath K A
Links 2009-03-12  [click for more...]
13/03/2009   [Link]
New Control Gallery Additions  [click for more...]
Manage online content with controls like DbNetGrid and DbNetFile with DbNetSuiteVS, render PDFs from a webform using DynamicPDF Generator for .NET, or check out .netInvoice ASP.NET Invoicing Software for a feature-rich ASP.NET-based invoicing solution. Try these controls and others in the Control Gallery.
13/03/2009   [Link] ASP.NET News
Copyright © 2007 Solentive | Disclaimer | Contact | Home