Questions about software development for a web site.

learn more… | top users | synonyms (1)

37
votes
13answers
3k views

Is having your own website important? [closed]

How necessary or important is it? I try to keep a running list of blogs or sites to follow, but a lot of the time I pull up someone's profile and notice there isn't anything there. Is it really ...
34
votes
5answers
69k views

When to use PHP or ASP.NET? [closed]

I have worked extensively in developing web applications using PHP and ASP.NET, but one of the questions that I'm constantly asked by customers is whether to move forward with a php website or an ...
32
votes
6answers
2k views

My software is hosted on a “bad” website. Can I do anything about it?

Edit: Thanks for all of the answers, guys! I think I'm just going to include some kind of text on my webpage telling users to only download from the links provided. The thing is that there have been ...
28
votes
6answers
2k views

How can you learn to design nice looking websites? [closed]

I am a moderately capable web developer. I can put stuff where I want it to go and put some JQuery stuff in there if I need to. However, if I am making my own website (which I am starting to do) I ...
20
votes
7answers
1k views

In a legacy codebase, how do I quickly find out what is being used and what isn't?

I've been asked to evaluate what appears to be a substantial legacy codebase, as a precursor to taking a contract maintaining that codebase. This isn't the first time I've been in this situation. In ...
20
votes
6answers
2k views

How to learn Agile as a Solo Developer [duplicate]

Possible Duplicate: What good book shoud I buy to learn Agile from scratch? It seem that Agile for the solo developer is a good idea. But how to learn it? Is there any good book, web ...
17
votes
8answers
2k views

My client wants me to add background music to a site. How do I tell them this is a terrible idea? [closed]

I'm having a rather Oatmealesque experience with a particular client's website. The latest 'feature' they have requested is that background music play automatically when the site loads. What should I ...
17
votes
8answers
5k views

What is the best way to design a web site to be highly scalable?

For websites that need to be highly scalable, such as social networks like facebook, what's the best way to design the website? Should I have a web service which the site queries to get data that it ...
16
votes
4answers
455 views

Providing friendly URLs for a website vs. realities of database IDs

We have a database of resources, be they products, blog posts or something. We need to design a URL scheme to address them, for the public website. Here are two examples that are database ID bound: ...
14
votes
1answer
7k views

Alternatives to OAuth?

The Web industry is shifting / has shifted towards using OAuth when extending API services to external consumers & developers. There is some elegance in simple....and well, the 3-step OAuth ...
12
votes
8answers
423 views

Why is it so hard to find anything on MS site?

I have always had this question in my mind and I would really be happy to get an explanation for this. Is it only me or do you also feel the same way that it's hard to find anything on MS site. For ...
12
votes
5answers
915 views

Good at Backend, but bad at front end

I want to start web development, I have been learning php. I have experience in Java, Python, and C++ This experience has made me good at the back end side of web development. But I am terrible at ...
12
votes
10answers
3k views

How do you update live web sites with code changes?

I know this is a very basic question. If someone could humor me and tell me how they would handle this, I'd be greatful. I decided to post this because I am about to install SynchToy to remedy the ...
12
votes
10answers
6k views

Should I list a website I created as experience on my resume? [closed]

I'm a recent graduate with a degree in computer science and I was wondering if I should list a website I created as experience on my resume. The website wasn't technical in nature, mainly just ...
11
votes
10answers
12k views

How to master C++? [closed]

I am a grade 11 student and have Computer Science... I just love the subject.. We are doing C++ ... I have loadsss of interest in this subject ... I am kind of able to do the programs but would like ...
11
votes
6answers
796 views

What are the differences between a website and a web application?

How do you differentiate a web application from websites? It's language/platform agnostic.
11
votes
7answers
864 views

Why do modern websites still insist on archaic username/password requirements? [duplicate]

I was signing up for a website last night, and once again was greeted with the fact that my username cannot contain certain characters (including spaces), and neither could my password. Is there a ...
11
votes
0answers
165 views

Math model for a webpage layout? [closed]

While web-programmers surely know CSS/HTML rules by heart, and web-browsers have algorithms to render web-pages, what interests me whether there are any mathematical/theoretical models or at least ...
10
votes
2answers
439 views

Are breadcrumbs still a viable way to navigate web sites and web apps?

I'm currently working on the following types of web sites and apps: ecommerce like Amazon Reservation system (think of a hotel receptionist checking rooms availability) Invoice management like ...
10
votes
4answers
228 views

Show your customers your roadmap

I read a while ago an article about "Managing Expectations" and I ask myself, is it a good or bad idea to share your roadmap with your customers? In your experience, what are the pros and cons of ...
9
votes
4answers
584 views

Should I parse XML on the server or provide a proxy and let the browser parse it?

I need to interface with a 3rd party API. With this API I make a GET request from within the end user's browser and receive an XML response. This data is to be used in a browser based application ...
9
votes
4answers
688 views

How will we be able to produce websites without using cookies with the new law? [duplicate]

Possible Duplicate: How do I comply with the EU Cookie Directive? Under this new EU law we are not allowed to use any cookies without asking first, I for one need to use a cookie to ...
9
votes
4answers
2k views

Should I be a professional in C# programming in order to build good web applications using ASP.NET?

I do not know if there is special programming in C# for the web or it is the same?. If it is the same then what are the topics that I should focus on in C# in order to use it building web application ...
9
votes
2answers
908 views

Should we compile our website to a single dll, or a dll per page?

We're developing a new project that is to be deployed on a large number of client sites. The project contains a web-based GUI as one of it's "access points". Speed of the web interface is a priority ...
8
votes
10answers
6k views

Is there a universal date format that anyone in the world can understand?

In Canada, everyone is familiar with the date format YYYY-MM-DD. In Europe or South Africa, they prefer DD-MM-YYYY. There are users from South Africa who get confused with the YYYY-MM-DD date ...
8
votes
3answers
3k views

Percentage or Pixel for layouts?

What will you use for a webpage layout? Percentage or pixels? When should one use one over the other?
8
votes
2answers
2k views

Has anyone ever claimed a warranty on an SSL certificate? [closed]

SSL certificates often advertise varying amounts of warranties or guarantees, for example $500,000 or $1m. My question is, in the history of SSL, has anyone ever actually successfully claimed one of ...
7
votes
4answers
2k views

is GAE an infrastructure capable of hosting an app used by millions of active users?

I would like to know with the restrictions of GAE listed below, is it even possible to build a great social app (like Facebook) by hosting that app on GAE? In other words is GAE an infrastructure ...
7
votes
7answers
5k views

Who should write the test plan?

I am in the in-house development team of my company, and we develop our company's web sites according to the requirements of the marketing team. Before releasing the site to them for acceptance ...
7
votes
4answers
2k views

Where to master HTML, CSS and Javascript? [duplicate]

Possible Duplicate: What should a developer know before building a public web site? I gotten interested in web-development lately. I am still a student. I learnt basics of HTML, CSS and ...
7
votes
4answers
249 views

Learning graphical design as a developer [closed]

I'm mostly a developer and have been offered a job as webmaster. It's likely that I'll be asked to make some cosmetic changes to a website every now and then. Has anyone made this transition? If so, ...
6
votes
1answer
3k views

Fluid VS Responsive Website Development Questions

As I understand these form the basis for targeting a wide array of devices based on the browser size, given it would be a time consuming to generate different layouts targeting different/specific ...
5
votes
5answers
867 views

What is it called when a website URL replaces WWW with something else, and what purpose does it serve?

What is it called when a website has another word in place of where www usually goes? For example, images.google.com vs google.com/images. I know the latter is a file on the server that the browser ...
5
votes
6answers
18k views

Can You Make An Entire Website With JavaScript? [closed]

I have looked at the aims of Java-script and it intends to provide and enhanced user-interface and dynamic websites. I am trying to get into the Web Development Business and am learning Javascript. ...
5
votes
4answers
494 views

How to legally protect yourself from malicious and/or dumb users?

When building a public facing website that allows visitors to post comments, link to media and/or upload media (e.g. audio, video, images) ... what should I do to protect myself legally in the case ...
5
votes
7answers
328 views

What is a programmer's role in error-checking text content?

As a primarily web-based programmer, a lot of my projects involve significant amounts of text content. In my previous job, I frequently worked with a project manager notorious for his unwillingness ...
5
votes
5answers
899 views

How to avoid micro management from a client? [Design Job]

Hello fellow designers, I need your help yet again. As you all know from my last question that I am new to the design industry (and a recent graduate). This is turning out to be an obstacle in my ...
5
votes
3answers
394 views

What do you do about content when someone asks you to build a website

I am an experienced asp.net developer and asp.net mvc and I have my own CMS that I have written but starting to think there should be another approach. When someone asks you to develop them a website ...
5
votes
3answers
799 views

Overloaded high transaction SQL Server database Solutions

The current sql server database is overloaded and many transactions are failing. The powers that be have a proposed solution to build a separate database to handle/store transactions and then ...
4
votes
3answers
219 views

What kind of image should be used in a web page? [closed]

I have a site that will have lots of images of large size. What is the best format that I should choose for displaying these images? I need the website to load fast. I am jumbled with different ...
4
votes
5answers
428 views

My work isn't being used… what can/ should I do?

Several months ago I was approached by a small business, who had seen my work previously and asked me to create a website for them. Since then, the website hasn't changed one bit and I haven't heard ...
4
votes
8answers
392 views

What is “The Cloud”? What do I say when people ask if my web service is “on the cloud”? [duplicate]

Possible Duplicate: What is “the Cloud” and how does it relate to development? First some context: I don't understand what people are asking when they ask "It it on the cloud?" ...
4
votes
1answer
331 views

How does having assets saved on a secondary domain(s) reduce the load time of the website?

I went for an interview yesterday where I was asked this question: "How does having assets (images/videos) stored on a secondary domain (assets.example.com) reduce the load time of example.com?" ...
4
votes
2answers
329 views

Setting up and syncing a developer (local) version and a public version of a website

What is the best and most efficient way to set up two versions of the same website? I want one version that is online and open for everyone to use but I also want a developer version where I can ...
4
votes
2answers
3k views

When to use event.initMouseEvent for simulating mouse clicks?

I wonder if there are benign use-cases for simulating mouse clicks using event.initMouseEvent. I found that it is used for creating pop-under ads in the following way: var e = ...
4
votes
2answers
944 views

Http handler for classic ASP application for introducing a layer between client and server

I've a huge classic ASP application where in thousands of users manage their company/business data. Currently this is not multi-user so that application users can create users and authorize them to ...
4
votes
3answers
199 views

Testing of personal projects

I'm developing a web based personal project that will hopefully be used by thousands. Obviously prior to releasing it in the wild as Beta I was wondering, are there any communities out there that ...
4
votes
2answers
280 views

How to outsource the UI of a dynamic Web application?

I have a web application developed using Spring and Hibernate, which uses a REST API and Javascript to display and update content. The project is nearly completed, but I want to enhance the look and ...
3
votes
5answers
231 views

Why do some websites allow editing a post/blog-entry for a limited amount of time only?

There are numerous websites that allow users/visitors to post content (such as comments to blog posts or news). The published post can be edited by the poster, but only for some amount of time ...
3
votes
4answers
146 views

to what level should the drawn design match the real web site

I am working on a web site. The client has drawn it in Microsoft Publisher, and I am using this drawing as a working graphical design. The problem is that there are a lot of places on the web site ...