What is the difference between a programmer proficient in Ajax vs ASP? I would like to develop a site that is capable of taking in user info, sorting it and categorizing it in a database to be released when another user is in search for such information. What skills are necessary to create a photo sharing-blog community?
121517
That sounds like a fairly difficult undertaking!  I certainly would not use plain ASP; you would be much better off using ASP.Net, but Ruby on Rails would be the other logical choice.  As far as skills, you are looking at a 3-tiered application: a user interface tier, a business logic tier, and a database tier.  So, you would need to know a fair amount of HTML and JavaScript to create nice web pages, and probably Ruby or C# for the business layer, and SQL and some database administration skills for the database layer.  Good luck!
69219
Basically what happens is the information in the form will be sent back to your server to whatever "program" you specify in the action argument.  Generally speaking this information is passed off to some sort of sever side processing route.. forexample you could have the form information post to an ASP, or PHP page that will process the information and return a response (html page)...\n\nsome of the most populaer server side languages are Active Server Pages (microsoft), PHP, and Java Server Pages/servlets.  I've provided general links below. Hopefully this helps.
204413
Controllers are classes in ASP and VB, so u kan just make classes in PHP and u will get the result...
545426
there's the classic show hide where you change the class on a hidden div(fine for simple static content), then there's the way to make an ajax request and request a page and create a div on the fly(great when the hidden stuff changes a lot)
153685
Try looking on this site.  \n\nhttp://www.asp101.com/articles/paolo/asp2aspnet/default.asp\n\nThis site claims that their isn't much difference in the file structure of asp and asp .net.  I use Visual Basic .NET and the difference between vb 6 and vb .net is .net is object oriented, so even if you follow the directions on the page, your asp project won't be using the object oriented technology unless asp uses this.\n\nAnyway, hope the site helps.
551211
ASP = Active Server Pages.  the code you place in these pages is a mixture of front end javascript+HTML/XML and back end VBscript/.NET code.\n\n There is no actual code (except your javascript, or generated javascript) that gets pushed to the web browser.  Early ActiveX solutions sent an executable to the browser, but these are no longer used in modern development - unless it is a large bundle of extra browser capability (like Adobe Reader, Flash/Shockwave plugins, etc)\n\n You ASP or ASP.NET code runs on the server via an IIS-controlled service. It is not visible, and cannot be pirated by anyone outside your firewall (the web clients).  If you are saying your code is be hacked off this server, your security hole lies in the configuration of your network and IIS server, not in your programming paradigm.\n\n That said, use safe coding practices.  Read and understand how to configure your web server, and obey the rules of never using usernames/passwords or other private network information from within your javascript or HTML layers.  If you're writing with ASP.NET (highly recommended) then most of these things are taken care of, except for the locking down of your network.  That you have to do outside of whatever sites you're publishing.\n\nYour LAN may be giving people access to your IIS machine.  If this is the case, turn off the guest account and all other accounts for that machine.  Do not develop on that machine, but simply on your own machine, then install the application when you're finished (prevents attacks from folks who know how to attach a debugger using the frontpage extensions to your IIS).  On the IIS machine, save just one login for installing, and use anonymous access for to web site.  Hope this helps.
459874
What platform: PHP or ASP.NET?\nDo you have support for database? If so, which kind: Access, MS-SQL, MySQL?\n\nUPDATE:\n\nThe script is complete and ready for use.\n\nhttp://www.dougv.com/blog/2006/11/26/a-simple-php-script-mysql-too-to-track-radio-station-song-requests/
15187
ColdFusion is one of many options for building dynamic web sites.  Macromedia's suite of tools is good for people with multimedia/graphics backgrounds that want to take a step into website development, but if you're not that type of person, you could become frustrated with the the complexity of the applications.  If you enjoy logic and you did reasonably well in math courses in grade school, I'd reccommend using PHP (or ASP if you're really into windows servers).  PHP runs on Linux, Windows and other operating systems.  It's free and very scalable.  There's also a lot of support out there for it.  Combined with Apache (a free robust web server) and MySQL (a free SQL database) you can build an extremely scalable website.  Further, more companies are looking for LAMP (Linux, Apache, MySQL, PHP) trained people than ever before.  So if you put the sweat into learning a development platform, you can use that on a resume later.\n\nColdFusion is reasonably popular but has some notable issues (namely in being a proprietary language owned by Adobe).  Support for it and licensing is just not as attractive as open-source platforms such as LAMP.
54357
The web that you see is a mixture of different technologies. First get the basic HTML and javascript books to get you started with static sites. But my favourite is dynamic ones. Many technologies are out there like .NET, PHP, ASP, JSP and others. Find out about these technologies and specialize on one of them. If you ask me I would go for PHP.
39304
I think you have to look at your target system.  If you writing for IIS, use .Net, but if you are writing for Apache or Sun, use J2EE.\n\nJ2EE and ASP.net in and of themselves are not simpler than one another - it's the IDE that makes them simple.  Microsoft has a great IDE, but there are some good Java IDE's out there too.
196996
visual web developer has an version of iis called cassini i think it is what it is called, that only executes when you want to run your asp code. \n\nIIS comes with xp professional, but it can run other languages, i use IIS to run perl and php scripts as well.
478900
To be honest, the language is more or less irrelevant - any modern language will be able to support any of the features you want. it's much more important to make sure you have a defined set of requirements for your site, and that you are confident of the developers' ability. To a certain extent, the choice of language may be determined by your choice of developers - if the company you are most impressed by (and offer the best deal) have expertise in a certain language, that should be the one to go for.\n\nIf you're really concerned about the language, options include ASP.NET, which is Microsoft's product and therefore unlikely to go away any time soon; or open source alternatives like PHP, or one of the newer web frameworks like Django (based on Python) or Ruby on Rails, which is getting a lot of publicity at the moment.
211777
AJAX stands for Asynchronous JavaScript and XML. It is scripting technique for silently interchanging and manipulating data asynchronously with the web server . AJAX scripts commonly use the soon to be standardized XMLHttpRequest object. It makes a web application a highly interactive one - it feels like a client server application - if AJAX is applied properly. \n\nThis link could be a good starting point for you - http://en.wikipedia.org/wiki/Ajax_%28programming%29
333721
I use the AJAX IDE\n\nhttp://eng.joyistar.com
1111
Are the pages in the database also asp.net pages?  if they are stright client side script then all you need is a response.write..\n\nif not.. I don't think you can do this.   the only thing I can think of would be to use an EVAL function on the page.. but that might choak on the HTML..  \n\nbut.. if I might ask.. why do you want to do this?  perhaps you need to rethink your solution to make a better engine for your pages.. that why your DB is only storeing DATA.. like it's supposed to.
215858
dont know if this will help you its asite aimed at web developers\n\n\nwww.webforumz.com\n\ngood luck
199628
ntroducing Asynchronous JavaScript Technology and XML (AJAX)\n\nUsing JavaScript technology, an HTML page can asynchronously make calls to the server from which it was loaded and fetch XML documents. The XML documents may then be used by the JavaScript technology to update or modify the Document Object Model (DOM) of the HTML page. The term Asynchronous JavaScript Technology and XML (AJAX) has emerged recently to describe this interaction model.\n\nAJAX is not new. These techniques have been available to developers targeting Internet Explorer on the Windows platform for many years. Until recently, the technology was known as web remoting or remote scripting. Web developers have also used a combination of plug-ins, Java applets, and hidden frames to emulate this interaction model for some time. What has changed recently is that the inclusion of support for the XMLHttpRequest object has became ubiquitous in the mainstream browsers across all platforms. The real magic is the result of the JavaScript technology's XMLHttpRequest object. Although this object is not specified in the formal JavaScript technology specification, all of today's mainstream browsers support it. The subtle differences with the JavaScript technology and CSS support among current generation browsers such as Firefox, Internet Explorer, and Safari are manageable. If you are required to support older browsers, AJAX may not be the answer for you.\n\nWhat makes AJAX-based clients unique is that the client contains page-specific control logic embedded as JavaScript technology. The page interacts with the JavaScript technology based on events such as the document being loaded, a mouse click, focus changes, or even a timer. AJAX interactions allow for a clear separation of presentation logic from the data. An HTML page can pull in bite-size pieces of data as needed rather than reloading the whole page every time a change needs to be displayed. AJAX will require a different server-side architecture to support this interaction model. Traditionally, server-side web applications have focused on generating HTML documents for every client event resulting in a call to the server. The clients would then refresh and re-render the complete HTML page for each response. Rich web applications focus on a client fetching an HTML document that acts as a template or container into which to inject content, based on client events using XML data retrieved from a server-side component.\n\nSome uses for AJAX interactions are the following:\n\n    * Real-Time Form Data Validation: Form data such as user IDs, serial numbers, postal codes, or even special coupon codes that require server-side validation can be validated in a form before the user submits a form.\n    * Autocompletion: A specific portion of form data such as an email address, name, or city name may be autocompleted as the user types.\n    * Master Details Operations: Based on a client event, an HTML page can fetch more detailed information on data such as a product listing that enables the client to view the individual product information without refreshing the page.\n    * Sophisticated User Interface Controls: Controls such as tree controls, menus, and progress bars may be provided that do not require page refreshes.\n    * Refreshing Data on the Page: HTML pages may poll data from a server for up-to-date data such as scores, stock quotes, weather, or application-specific data.\n    * Server-side Notifications: An HTML page may simulate a server-side push by polling the server for event notifications that may notify the client with a message, refresh page data, or redirect the client to another page.\n\n\nThis list is not all-inclusive, but it shows that AJAX interactions allow web applications to do much more than they have done in the past. Although many of these benefits are noteworthy, this approach has some drawbacks as well:\n\n    * Complexity: Server-side developers will need to understand that presentation l