Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 205249
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T17:32:22+00:00 2026-05-11T17:32:22+00:00

Currently we use jQuery to add RIA goodness to our apps, but recently we

  • 0

Currently we use jQuery to add RIA goodness to our apps, but recently we have been implementing the Coveo Search engine into our Sharepoint portal and found that ScriptSharp was used in their product. What can ScriptSharp bring to the table?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T17:32:23+00:00Added an answer on May 11, 2026 at 5:32 pm

    I am using ScriptSharp as we speak, having discovered it about 2-3 weeks ago. Honestly, I love it. Native Javascript is a challenge, and the DOM model makes client-side programming even worse. Then I discovered jQuery about six months ago, and I thought it was a godsend. jQuery increased my productivity, but I still get bogged down often with jQuery because you still have to write and debug and tweak Javascript.

    Enter ScriptSharp. It has boosted my productivity over jQuery and reduced my headaches immensely. The biggest advantages I can see are the fact that the power of C# and Visual Studio are yours while you’re writing code. The power of this cannot be understated. Now the niggling little Javascript errors that used to take hours to debug are eliminated at compile time. The lines of code are probably about twice as many than with jQuery, but the productivity is so much higher, so who cares? You basically just write code, with many fewer compile/test/debug cycles. Hours become minutes.

    I will say it was quite a struggle initially to get ScriptSharp to work with Microsoft AJAX until I learned of a very important step you must take in order to work with it. I pulled my hair out for days before I knew about this. (I believe this is documented in ScriptSharp’s 61-page PDF Readme, but it’s very easy to gloss it over.) The key is to choose the project type “Script# Class Library inside a Web Site” (or “MS Ajax Class Library Inside a Web Site”) when creating a ScriptSharp library. This places the ScriptSharp project in the Bin/Scripts directory of the website, and — very importantly — directs the compiled output to that directory instead of to the default “bin” directory of the ScriptSharp project. Perhaps an example will be instructive:

    Web Site or Application directory\
       Bin\ 
          Scripts\           <-- "..\\" config setting sends .js files here.
             ScriptSharp Project directory\
                Bin\         <-- will not be used at run time
                   Debug\    <-- will not be used at run time
    

    In short, I found this project worthwhile. I’m going to write up my own HOW-TO (which in my case involves using Web User Controls) on how to bind everything together, and post an URL back here. Now that I’ve figured ScriptSharp out, it’s made me very productive in my RIA development. If only it were more visible, and if only the CodePlex site were still there.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I currently have javascript/jquery to 'add and remove' steps from a set of instructions
Hey All, I currently use Google's API to include jQuery into my sites like
Currently, I'm adapting a registration page to use Ajax/jQuery. Its in the simple stage,
I currently use the following code to trigger an event from my Firefox Add-On.
I have a C++ application that currently has console output. I want to add
I currently use Jquery Validation and Qtip together to deal with the actual validation
Currently I use page numbers in hashes with Ben's Alman jquery-hashchange plugin : $(document).ready(function(){
Ok so I know long hand ajax but trying to use the jQuery short
I have this chunk on jQuery and currently its living in my index.html.erb and
I have been a user of jQuery (and some of its minor plugins) for

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.