Dennis Bottjer | ASP.NET + SharePoint Architect, Trainer & Speaker

"An Ounce of Prevention is Worth a Pound of Cure" - Ben Franklin
posts - 161, comments - 84, trackbacks - 45

My Links

News

Add to Technorati Favorites The views expressed in this blog are mine and mine alone, not that of my employer, Microsoft, or anyone else’s. No warrantee is given for the quality of any material on this site.

Tag Cloud

Archives

Post Categories

Perhaps – Stop, Think, Dev SharePoint?

Reference: Putting the Brakes on SharePoint with JQuery

Thoughts:

I remember the dinner conversation and follow-up emails quite well.  Eric was kind enough to share his opinions and experiences further explaining some points I was confused on.  Once we dropped the thread, it seemed more more a lesson in communication and properly articulating a point then a technical debate for me.   Thinking back to the original dinner conversation I wish I had articulated my point more clearly. For after an email or two it became clear that we were saying many of the same things just slightly different. 

Recommendation:

JQuery is just a tool that can be used to solve a problem.  It is not always the right tool.  In the example Eric uses he demonstrates a solution where the want to use JQuery outweighs the benefit provided.  As a result performance was impacted. 

Solution:

It would seem obvious not to use JQuery for such a style modification and accomplish it via CSS.  Unfortunately, too often this is not what happens.  Basically, we fall into the situation where to a hammer everything looks like a nail.  The core of the issue is developing on autopilot and not thinking about what is being developed. 

 

I guess I reminded of a statement my friend Roy often makes “…there’s no patch for stupid.”

Long Story Short:

  • I agree 100% with everything Eric states.
  • There is a HUGE potential for overuse and abuse with JQuery.  I would even add-in FLASH, Sliverlight, etc.
  • As Covey’s 7 Habits suggest “Know your outcome.”
    • What problem are you trying to solve?
    • How many concurrent users do you need to support?
    • Think (Design) before you do.
    • Test, Test, Test (Visual Studio Stress Test, Yahoo YSlow)

 

Just some additional thoughts.  Hope they added some value.  If you have anything to add to the conversation please leave a comment.

Print | posted on Tuesday, December 22, 2009 12:54 AM | Filed Under [ SharePoint ]

Feedback

Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Everyone seems to treat JQuery as the latest silver bullet.
Yeah it can do lots of cool stuff, but everything has disadvantages.

Just remember it's all fun in games until someone gets hurt.

Chris
http://chrisbarba.wordpress.com
12/22/2009 2:14 PM | chrisbarba
Gravatar

# Follow-Up on JQuery and SharePoint Performance

Body: My initial post on the use of JQuery with SharePoint has generated a great deal of discussion
12/29/2009 10:15 PM | SharePoint MVP Blogs
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Some dissertation writing services are currently searching for your hot thought just about this topic for the english dissertation making.
12/31/2009 4:50 PM | NG30Emily
Gravatar

# Client side code vs. server side code in SharePoint Implementations

There has been some great discussion of late in the community about client side code vs. server side code....
Gravatar

# Nice post

I’m new to blogging. I admire what you have done here. It is good to see your clarity on this important subject can be easily observed.

Thanks.
2/24/2010 3:15 AM | SEO Company
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

.NET to SharePoint. Maybe it is the fact that SharePoint gives you so much beyond plain vanilla ASP.NET, that it gets both techies .
2/24/2010 4:09 AM | Website Marketing
Gravatar

# Nice Article

Hello,

Beautiful blog with great informational content. This is a really interesting and informative post. Good job! keep it up, hope to read your other articles. Thanks for this nice sharing.

Regards
SEO Services India
3/15/2010 3:31 AM | alex
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

A lot of this has more to do with SharePoint than with the other technologies being employed. Its nice to know about it and i was looking for such information please keep updating your blog for future needs..
3/22/2010 5:51 AM | self directed ira
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Useful information like this one must be kept and maintained so I will put this one on my bookmark list! Thanks for this wonderful post and hoping to post more of this!
3/23/2010 7:02 AM | Parking In Manhattan
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

I am not familiar with JQuery tool so can you please elaborate it more??
3/24/2010 6:39 AM | Parking In Manhattan
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Hi Parking In Manhattan,

JQuery is a popular open source JavaScript framework. Basically it makes working with JavaScript much easier. It is cross browser compatible meaning it supports IE, FireFox, etc so as a developer you don't have to worry about your JavaScript working with different browsers. JQuery is also very light weight which is very good for performance.
3/25/2010 12:29 PM | dbottjer
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Hey, I love your blogs layout and style of your articles. I will subscribe for your feed please keep posting! Big thanks for the useful info I found here
3/29/2010 8:39 AM | chatroulette
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

The post Perhaps – Stop, Think, Dev SharePoint? is very good worth reading
4/7/2010 5:02 AM | MODULAR HOMES IN NC
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

That is the perfect idea and what particular about it is that all the main points and concerning issues are placed together.
4/8/2010 3:38 AM | flex developers
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Hey there, thank you so much for your posts, you have been more than impressive, keep updating here.
5/30/2010 2:06 AM | UppaBaby vista
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Sorry, but where can we read the original dispute?
7/16/2010 5:20 AM | online casino
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

cheap jerseys
8/3/2010 10:10 PM | nfljerseys
Gravatar

# shi

supply in stock and custom lace front wigs, full lace wigs, lace wigs, human hair wigs,
remy lace front wigs, cheap wigs, cheap, buy, celebrity
full lace wigs
lace wigs
lace wigs sale
lace front wigs
synthetic front lace wigs
A Famous Dresses Shop which sell directly Wedding Dresses, Evening Dress, Bridesmaid Dresses,Prom dresses
cheap wedding dresses
cheap evening dresses
cheap prom dresses
cheap evening dresses
cheap prom dresses
Elegant evening dresses are always associated with the brides and their bridesmaids.Shopping for evening dresses and your wedding dress in stylish bridal ..
8/4/2010 10:00 PM | fiwedding
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Bruins Jerseys
Sabres Jerseys
Flames Jerseys
Hurricanes Jerseys
Blackhawks Jerseys
Avalanche Jerseys
Stars Jerseys
Red Wings Jerseys
Oilers Jerseys
Panthers jerseys
8/4/2010 10:26 PM | nfljerseys
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

[url=http:/.../vertu-constellation-c-34.html]Vertu Constellation[/url]
[url=www.luxurymobileshop.com/vertu-racetrack-legeds...]Vertu Racetrack Legeds[/url]
[url=www.luxurymobileshop.com/vertu-ascent-ti-c-36.html]Vertu Ascent Ti[/url]
[url=www.luxurymobileshop.com/vertu-signature-c-37.html]Vertu Signature[/url]
[url=www.luxurymobileshop.com/vertu-signature-diamon...]Vertu Signature Diamonds[/url]
[url=www.luxurymobileshop.com/ferrari-1947-limited-e...]Ferrari 1947 Limited Edition[/url]
[url=www.luxurymobileshop.com/vertu-wendy-beaven-p-1...]Vertu Wendy[/url]
[url=www.luxurymobileshop.com/luxury-nokia-c-41.html/]Luxury Nokia[/url]
[url=www.luxurymobileshop.com/luxury-nokia-c-41.html/]Nokia 8800[/url]
[url=www.luxurymobileshop.com/luxury-nokia-c-41.html/]Nokia 8900E[/url]
[url=http://www.luxurymobileshop.com/]Vertu Phone[/url]
[url=http://www.luxurymobileshop.com/]luxury moblie phone[/url]
[url=www.luxurymobileshop.com/luxury-nokia-c-41.html/]Luxury Nokia[/url]
[url=http://www.starcraft2guidestrategy.net/]starcraft 2 strategy[/url]
[url=http://www.starcraft2guidestrategy.net/]starcraft 2 guide[/url]
9/2/2010 11:57 PM | luxury moblie phone
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Vertu Constellation
Vertu Racetrack Legeds
Vertu Ascent Ti
Vertu Signature
Vertu Signature Diamonds
Ferrari 1947 Limited Edition
Vertu Wendy
Luxury Nokia
Nokia 8800
Nokia 8900E
Vertu Phone
luxury moblie phone
starcraft 2 guide
starcraft 2 strategy
9/3/2010 12:03 AM | luxury moblie phone
Gravatar

# re: Perhaps – Stop, Think, Dev SharePoint?

Thanks for sharing this article with me , just keep updating and liked your post very much.
9/3/2010 12:46 AM | baby furniture

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 3 and 5 and type the answer here:

Powered by: