Click here to Skip to main content
15,908,581 members

Survey Results

Are You Planning To Use Microsoft SharePoint?   [Edit]

Survey period: 29 Jun 2009 to 5 Jul 2009

Microsoft SharePoint Server use continues to grow. Are you using it, and if so, how?

OptionVotes% 
My company uses SharePoint for internal sites39340.43
My company uses SharePoint for external sites979.98
My company plans to use SharePoint this year646.58
My company's developers (us) are customizing SharePoint14715.12
We're evaluating it but no immediate plans808.23
No, we don't plan to use it46848.15
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
keozcigisoft2-Jul-09 11:56
keozcigisoft2-Jul-09 11:56 
GeneralRe: Microsoft...in general? Share this! LOL... PinPopular
JasonPSage29-Jun-09 13:16
JasonPSage29-Jun-09 13:16 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
keozcigisoft29-Jun-09 16:48
keozcigisoft29-Jun-09 16:48 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Dale Thompson1-Jul-09 4:52
Dale Thompson1-Jul-09 4:52 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
JasonPSage2-Jul-09 9:57
JasonPSage2-Jul-09 9:57 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
pzand2-Jul-09 17:15
pzand2-Jul-09 17:15 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
JasonPSage2-Jul-09 18:11
JasonPSage2-Jul-09 18:11 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
pzand2-Jul-09 19:19
pzand2-Jul-09 19:19 
JasonPSage wrote:
If Microsoft has one BASE API that was endian independant and platform independant, performed decent, and compiled to binary on any platform


LOL! I think they did try that. Remember NT on Alpha? That worked well! Smile | :) At this point, the PC based platform is so ubiquitous that I don't think it's an issue anymore. You really want to run Windows on a Sun box?

Your comment on the Win32 API is spot on: It used to be rock solid. What worked on Win16 even worked on Win32 and it all remained compatible. Although they goofed up once in a while, stuff usually got added instead of changed. But the other side of that coin is that you have to have a huge amount of code in place to support those old functions in light of new hardware and new functionality. Net result: Things get slow and bloated. Isn't that where we started?

Also, some of the old functions just CANNOT be made secure. Look at something as simple as strcpy... How many functions do you know that just take a pointer and start writing there without a decent size check? And you know that stuff exists on any platform, not just Windows. With more an more developers that don't know their mallocs from their frees, it's a disaster waiting to happen.

At some point, you have to address this stuff. You have to get rid of some of your original (good or bad!) design decisions. You have to remove some of the bloat. And the market says you have to make it easier for less experienced programmers to write decent code in a reasonable timeframe. This gives you no choice but to drop some compatibility. This applies to the base API, but also to everything else.

They took this to the extreme when they released Vista and all hell broke loose. Now people (developers) are getting used to it and it's getting better. Windows 7 is the optimization of what they built in Vista (doing exactly what you said: Change the code behind the APIs, but not the APIs themselves) and in Windows 8 we'll all get it right.

The dotnet stuff addresses the last issues and they've actually done a pretty decent job. It's gone through some rapid changes in the first few versions, but I'd rather them do that early on.

And if you really want to run your "old" stuff, you know what? Run it on an old environment. We'll even give you a free virtual one. It's not entirely bad?

BTW: Change happens. The wipers from my old Dodge don't fit my new Bimmer either. And I thought the ones from the Dodge were fine; they removed the rain, didn't they? Smile | :)

Peter
GeneralRe: Microsoft...in general? Share this! LOL... Pin
JasonPSage3-Jul-09 15:36
JasonPSage3-Jul-09 15:36 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Viral Upadhyay2-Jul-09 19:22
Viral Upadhyay2-Jul-09 19:22 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
JasonPSage3-Jul-09 15:48
JasonPSage3-Jul-09 15:48 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
sucram1-Jul-09 2:12
sucram1-Jul-09 2:12 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Jeremy Falcon29-Jun-09 9:11
professionalJeremy Falcon29-Jun-09 9:11 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Viral Upadhyay30-Jun-09 20:04
Viral Upadhyay30-Jun-09 20:04 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Cristian Amarie3-Jul-09 11:37
Cristian Amarie3-Jul-09 11:37 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
JasonPSage3-Jul-09 15:54
JasonPSage3-Jul-09 15:54 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Cristian Amarie5-Jul-09 21:44
Cristian Amarie5-Jul-09 21:44 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
JasonPSage6-Jul-09 16:25
JasonPSage6-Jul-09 16:25 
GeneralRe: Microsoft...in general? Share this! LOL... Pin
Cristian Amarie3-Jul-09 11:39
Cristian Amarie3-Jul-09 11:39 
GeneralI am never planning on using it Pin
leppie28-Jun-09 20:10
leppie28-Jun-09 20:10 
GeneralRe: I am never planning on using it Pin
Rajesh R Subramanian29-Jun-09 3:06
professionalRajesh R Subramanian29-Jun-09 3:06 
GeneralRe: I am never planning on using it Pin
Nemanja Trifunovic29-Jun-09 5:12
Nemanja Trifunovic29-Jun-09 5:12 
GeneralRe: I am never planning on using it Pin
Jeremy Falcon29-Jun-09 9:05
professionalJeremy Falcon29-Jun-09 9:05 
GeneralWe're using it... Pin
V.28-Jun-09 20:08
professionalV.28-Jun-09 20:08 
GeneralRe: We're using it... Pin
JasonPSage29-Jun-09 13:25
JasonPSage29-Jun-09 13:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.