It seems to me that it's something specific to your application that's causing the problem, but if you want general advice, you can have a look on Yahoo's "Best Practices for Speeding Up Your Web Site" Good luck.
Waleed Eissa
Posts
-
How to reduce website responce time on production server -
cache aspx page per userYou may save the output of the page in the session object then get it from the session object when the user requests the page
Waleed Eissa Software Developer Sydney
-
Please Correct Regular expression.I suggest you use a custom validation control, RE won't detect things like 30/2/2009 Tell me if you want any help with that
Waleed Eissa Software Developer Sydney
-
CMS productsI'm not really an expert in CMS but hopefully I can help you > I hear a lot of people talking about using CMS products lately. Yes, they are getting very popular and more commonly in use as they save time. > What are the leading CMS products and free CMS products? The most popular free/open source CMSes are: DotNetNuke (for ASP.NET) Drupal (PHP) Joomla (PHP) WordPress (PHP - mainly for blogs) I don't know much about the commercial ones but I believe Microsoft Content Management Server is one of the more commonly used. Also try these links (if you haven't already): http://en.wikipedia.org/wiki/Content_management_system[^] http://en.wikipedia.org/wiki/List_of_content_management_systems (a list of free, open source and commercial CMSes)[^] http://www.opensourcecms.com/index.php?option=content&task=view&id=388&Itemid=143 (open source CMS Ratings)[^] http://www.waterandstone.com/resources.html (Open Source CMS Market Share Survey)[^]
Waleed Eissa Software Developer Sydney
-
How to drop/discard a Request in ASP.NETWow, ISAPI filter to do such simple task! Isn't there a simpler way? I'm going to use IIS7 for my app, can this make it easier to do without having to use an ISAPI filter?
Waleed Eissa Software Developer Sydney
-
How to drop/discard a Request in ASP.NETI'm trying to figure out how to drop/discard a request (in the BeginRequest event handler in an HttpModule), any idea how I can do this? Calling Response.End() sends the output to the user which is not what I want. Response.Close() closes the socket but as far I know (and correct me if I'm wrong) it also sends a packet to the client to notify them that the connection was closed. I'm trying to implement a black list of IPs in my app, I just want to drop/ignore/discard the request as if it was never received by the application.
Waleed Eissa Software Developer Sydney
-
Avoiding Spam Filters for Legitimate MailHi Bob, thanks for your reply but actually my question is not about how to fight spam on my website it's about how to make messages sent from my website get through the spam filters of the major free webmail providers like hotmail, gmail, yahoo, aol .. etc, and also how to avoid having the domain of my website blacklisted on those mail providers (which will consequentially cuase any mail sent from my website to end up in the junk/spam folder), by the way, I already implemented some restrictions on the number of messages a member can send per session but not a limit (if a member sends more than x messages per session, they will have to pass a captcha for every message they send after this in the same session, like what happens in popular social networks like myspace and hi5) .. regards
Waleed Eissa Software Developer Sydney
-
Avoiding Spam Filters for Legitimate MailOn my website, members can send messages to each other, the message is sent directly to the member's email address, I'm worried that some members can send spam to other members (I have a basic spam filter in my site but there's no guarantee it will detect all spam messages) and since the mail is sent from my site's domain I could get my domain blacklisted in free mail providers like hotmail, yahoo, gmail .. etc, any suggestions how I could avoid this? I thought about sending the mail from a randomly generated email address that doesn't exist, e.g. 0fcc717f-43f9-4dbc-99ad-166bb22f1c2b@mysite.com (using a guid), so that if the address gets blocked it shouldn't be a problem as it will not used again anyway, how effective is this in your opinion? will my whole domain be blocked if any spam sent from it? Thanks for your suggestions ...
Waleed Eissa Software Developer Sydney
-
How to use #include in a web pageHi Prithaa, I don't use Dreamweaver very often so I don't know much about its features, it seems that it automatically includes the file for you in the page preview. I'll try to make this as simple as possible, basically you need to run your website on a web server in order to be able to include files, if you plan to have your website hosted on a shared web host then you shouldn't worry about this, it will be taken care of by the web server of the shared host. I don't know what operating system you are using but I will assume it's either Windows XP or Windows Vista, in either Windows XP or Visa you have a web server called IIS, you have to run your website on IIS in order to be able to view it in Internet Explorer. Hope this helps ...
Waleed Eissa Software Developer Sydney
-
How to use #include in a web pagewhat preview? and what web server are you using?
Waleed Eissa Software Developer Sydney
-
Text Rendering in different web browsers on different platformsWell, I probably should've thought about this before posting my question, I think browsershots.org can help with this ...
Waleed Eissa Software Developer Sydney
-
Text Rendering in different web browsers on different platformsHi, thanks for your answer, actually I'm not really worried about getting this working with every single browser, I'm only concerned about getting it working in the majority of browsers, besides if things go wrong and the browser doesn't render the text the way I intend it to be, it won't be a problem, all what will happen is that the text could possibly get *wrapped*, not a big deal! it's only a cosmetic thing ... By the way, many major websites do this on the server side (truncate long text and add ellipsis), you may check yahoo answers for an example (they truncate the nicknames if they are too long) ...
Waleed Eissa Software Developer Sydney
-
How to use #include in a web pageThe browser has nothing to do with the file being included or not, I think you have to leave a space between (did you notice the space after
-
Text Rendering in different web browsers on different platformsHi, I'm trying to truncate and add ellipsis to text that's too long to fit in a specific width (in pixels), actually I'm already done with this part but the question is, are you aware of any differences in the way web browsers render text? Are there differences when rendering text in browsers on different platforms, e.g. Windows, Mac, Linux .. etc? I made some tests using IE6 and FF2 running on Windows XP and there was no difference at all, the text width was exactly the same in both browsers (using Verdana 12px). I know about the CSS solution but I'm not willing to use it as it only works with IE, I also came across a javascript solution but I don't want to use it too (it makes some sense to save some bandwidth, why send something to the user that won't be displayed? this applies to the CSS solution too). Also, I'm not worried about users resizing the text, I'm only interested in getting this working with the *initial* font size. I'm not completely sure but I don't think there are differences between browsers working on Windows, so I'm a little worried about the other platforms more esp. Mac, if you're using Mac then I would really appreciate if you measure this text for me (in Verdana 12px): "this text is only meant for testing text rendering in different browsers" (without the quotes) Thanks for your help ...
Waleed Eissa Software Developer Sydney
-
How to know wheter a string contains a url?Actually I'm not esp. interested in Naive Bayes algorithm or any other algorithm, I'm just trying to filter out the spam, can you suggest a better way for doing this? And if you know of a good spam filter that I can use in my application that will even be much better. Regards
Waleed Eissa Software Developer Sydney
-
A Good Spam Filter for ASP.NET?Hi Ahsan, actually I already have a captcha in my app but I only use it on the registration page, I don't want to display a captcha every time a user adds a post, this is not really convenient.
Waleed Eissa Software Developer Sydney
-
How to know wheter a string contains a url?Hi Paul, thanks for your answer, the problem with checking for domain names, like .com, .net .. etc, is that there are too many TLDs to check for (because you have to check for ccTLDs which are very commonly used by spammers), this is along with some other problems too, please refer to my last post. Regards
Waleed Eissa Software Developer Sydney
-
A Good Spam Filter for ASP.NET?I'm sorry, may be I didn't explain this right, actually I meant a spam filter that can be used with ASP.NET, this is what I meant. I think there must be something like that, I don't think every one who has a blog or site in ASP.NET has written their own spam filters. Besides some or probably the majority of those are not developers, so I don't think they wrote their own filters. Most probably they are using something like akismet which unfortunately not good for my scenario, there's also SpamAssassin but that doesn't work with ASP.NET (not completely sure but I have checked their website and there was nothing indicating it works with ASP.NET).
Waleed Eissa Software Developer Sydney
-
How to know wheter a string contains a url?Ok, now I get your point, actually I don't care whether they are valid or not, as I mentioned before it's just for spam filtering so it's not important to check whether they are valid .. Let me explain from the beginning (hopefully you have the time to read all this :)) In my website, users should be adding a lot of posts in a short time and I want the site to be as fast and responsive as possible when they do this, so, basically I'm looking for a spam filter that will run on my machine (as opposed to spam filters that call a web service on another website, like akismet, which can be good for blogs and sites that don't receive many posts). Unfortunately I wasn't able, so far, to find such thing, this is why I'm trying to write it myself and it seems more complicated than what I thought. Well, I thought of two approaches that I can use to detect spam: - Using naive bayesian (there's an article here on code project that talks about that, see http://www.codeproject.com/KB/recipes/BayesianCS.aspx[^]) - Using some rules that usually apply to spam and this is what I'm trying to do. Actually naive bayesian is very effective in most cases but it's basically because of something related to my app. Read on: Due to the nature of my website, users wouldn't normally post any text that contains links (and I don't change links that start with http:// to anchor tags). So, it's reasonable to assume that posts that contain links will most likely be spam. Spammers can spam your site for two reasons, first to get a higher page rank for some website, more accurately for some web page (which is not true in my case as I don't change links into anchor tags, and even if I was I could use rel="nofollow" as most people do) but anyway the point is that the spam contains a url, second to advertise something and in this case they have to leave a url, email or a phone number (if you can't reach the advertiser then the ad is useless, right?). Probably you're thinking that if I don't change the links into anchor tags they won't spam my site, I can assure you they are dumb enough to do this, I have seen many other websites that don't change links into anchors still they are heavily spammed (but may be not because they are dumb, it might be because it's rumored that google detects any links that start with http:// when crawling your site even if they are not in an
-
A Good Spam Filter for ASP.NET?But what about all those blogs and sites in ASP.NET? How do they handle spam?
Waleed Eissa Software Developer Sydney