Ad::
SharePoint 2007 Training in .NET 3.5 technologies (more information).
This feed URL has been discontinued.
Please update your reader's URL to :
http://feeds.feedburner.com/winsmarts
Read full article ....
...
Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: here.
Ad::
SharePoint 2007 Training in .NET 3.5 technologies (more information).
Okay this is a big BIG B-I-G problem. And with SP2010 it’s going to be more prominent, because atleast at the server side, SharePoint can support large files much much better than SharePoint 2007 ever did.
The issue with very large files being uploaded through any browser based API are -
Reliably transferring gigabyte or bigger files without breakages over a protocol like HTTP, which is better suited for tiny transfers like images and text.
Not killing your browser because it has to load all that in memory
Not killing your web server because
All that you upload through HTTP post, first gets streamed into IIS Memory, w3wp.exe memory before the ENTIRE FILE finishes uploading .. before it is stored. Which means,
You cannot show an accurate and live progress bar of the upload, IIS gives you no such accurate metric of an upload. All the counters it gives you are approximate.
Your w3wp.exe eats up all server memory – 4GB of it, for a 4GB upload.
A thread is kept busy for the entire duration of the upload, thereby greatly limiting your web server’s capability to serve newer requests.
Kills effective load balancing.
Not killing your content database because,
As you are uploading a very large file, that large file gets written sequentially into the DB, and therefore for a very large file very severely impacts the database performance.
I had put together another video showing RBS usage in SharePoint 2010. I talked about many practical ramifications of using RBS in SharePoint in that video. Note that enabling large file support will never ever be a point and click job, simply because there are too many questions one needs to ask, and too many things one needs to plan for.
However, one part that will remain common across all large file upload scenarios, in SharePoint or outside of SharePoint is to do it efficiently while not killing the web server.
In this video, I describe using the Telerik Silverlight Upload control with SharePoint 2010 to enable efficient large file uploads in SharePoint. Presenting ..
as seen on Server Fault
- Search for 'Server Fault' Hi all,
this week we have been suffering some malicious vulnerability scans to our servers, increasing the load on them, making them nearly unusable.
The attack is easy to defend, just blocking the offending ip, but only after discovering it.
Is there any form of prevent it? Is it normal that…
>>> More
as seen on Server Fault
- Search for 'Server Fault' I manage a Django site where we host the media on a subdomain. There shouldn't be any requests for media to the main domain. However I keep seeing these requests for "x.gif" showing up in the access logs on the domain that's handled by WSGI (not the media domain).
Can anyone explain what this is…
>>> More
as seen on Server Fault
- Search for 'Server Fault' Hi,
I've got an active-passive Heartbeat cluster with Apache, MySQL, ActiveMQ and DRBD.
Today, I wanted to perform hardware-maintenance on the secondary node (node04), so I stopped the heartbeat service before shutting it down.
Then, the primary node (node03) received a shutdown notice from the…
>>> More
as seen on How to geek
- Search for 'How to geek' Quality OCR software can often be very expensive, but you may have one already installed on your computer that you didn’t know about. Here’s how you can use OneNote to OCR anything on your computer.
OneNote is one of the overlooked gems in recent versions of Microsoft Office. OneNote…
>>> More
as seen on ASP.net Weblogs
- Search for 'ASP.net Weblogs' One of the most common features I have seen in common use for SharePoint (prior to 2010) in Intranet environments for Team site is Calendar’s. Not only the Calendar list type, but also the ability to add a Calendar view to any list that has the desired columns to construct a Calendar – such as Start…
>>> More