October 2004 Entries

Starting a Process on a Remote Machine

 

Try this post from James Manning for starting a process on a remote machine.

Dynamic Creation of Validation Controls

 

Explains how to use an XML configuration file to control the dynamic creation of ASP.NET validation controls that are automatically applied to user input controls. This allows the Web form developer to focus on implementing business logic, and also provides for a more consistent user interface.

Lockergnome Universe, October 2004

 

A lot of feeds on Lockergnome can be found here.

Moving Code-Behind Assemblies from /BIN

 

Socott Hanselman introduces a way using Web.config to change your application's DLL folder, /BIN, to something else.

MasterPages in ASP.NET 1.1

 

World Bank Approves Load to Help Reconstruction in Bam, Iran

 

WASHINGTON, Oct. 28 (Xinhuanet) -- The World Bank approved a 220-million-dollar loan Thursday to the Government of Iran for a project to help restore the living conditions of communities in the southeastern city of Bam which was struck by a powerful earthquake nearly a year ago. The four-year project, the Bam Earthquake Emergency Reconstruction Project, was prepared in response to the Government of Iran's request to support its reconstruction efforts after the December 28, 2003 earthquake, the World Bank said in a press release.

Blog Spams

 

I had around 100 spam comments, like Stefano, two days ago which I had to connect to my SQL Server and delete them all using Query since they were too much and clicking delete, reassuring that I am sure and the clicking continue would have taken me some hours! One solution is as he said, implementing CAPTCHA images, there was an open source project on Code Project for that purpose which can be used, and the other way is just closing comments! But as Stefano has said, if Scott Watermasysk got the time, it would be good implementing one so we at least don't close our comments.

Custom PostBacks in ASP.NET

 

You can simply use same Java Script postbacks for all your purposes using __EVENTTARGET and __EVENTARGUMENT. Geoff Appleby is giving more details on custom postbacks in ASP.NET.

Khyal Gallery Update (28, October, 2004)

 

This week with Esmaeil Bidardel on Khyal Gallery (Farsi) and Festive Art (English).

Full Time ASP.NET Developer

 

A respectful company in Iran, Tehran is looking for an ASP.NET developer with knowledge of UML and SQL Server 2000 as a full time employee. Please contact me directly to mailbox at aliparvaresh dot com to send you application forms. Open till 15th, November, 2004.

Contact Section...

 

As you might have noticed, for those who are not reading my blog with RSS reader (quick question: anyone out there?!), I have added books which I am reading currently on left side and also corrected the issue I had with the contact section. Feel free to contact me using http://aliparvaresh.com/contact.aspx.

MSU Project to Improve Math and Science Teaching and Learning

 

EAST LANSING, Mich. – Teachers will have new tools for better math and science in the classroom under a Michigan State University project funded by a $4.1 million grant from the National Science Foundation.The five-year project, Problem-Based Learning Model of Professional Development, seeks to develop a model to assist teachers in mastering the challenges of teaching science and math. The program will be based at MSU’s Division of Science and Mathematics Education (DSME), a collaboration between the College of Natural Science and the College of Education. The initiative will involve teachers from school districts across Ingham County with faculty from MSU, Western Michigan University (WMU) and Lansing Community College (LCC). Read More . . .

NASA Evidence Supports Einstein's Theory of Relativity

 

A team of international scientists and university researchers assembled by the National Aeronautics and Space Administration (NASA) has found the first direct evidence that the Earth is dragging space and time around itself as it rotates, NASA said. It said that the researchers believe they have measured the effect that was first predicted in 1918 by using Einstein's theory of general relativity by "precisely observing shifts in the orbits of two Earth-orbiting laser-ranging satellites." Via Thota Umesh.

How to Reset TCP/IP Stack Under Windows XP, 2000, 2003

 

Use netsh int ip reset logfile.txt for resetting your TCP/IP stack under Windows. Via Scott.

Writing Trojans That Bypass Windows XP SP2 Firewall!

 

Writing Trojans that Bypass Windows XP Service Pack 2 Firewall on C9.

SQL Server Data Mining

 

SQL Server Data Mining web site includes some tutorials, whitepapers and articles covering data mining in SQL Server 2005. Via SQL BI.

Busy Day...

 

Almost too busy today, will post here later.

Has Google Dropped the Ball?

 

The Google Desktop Search seems to be doing very poorly so far in the public. Major news sources like CNN are now attacking it for its lack of privacy. It seems to me that the "Google does everything right" attitude is starting to fade away with this release. Personally, I never got caught up in the Google aura, but it looks like now that Google isn't the latest and greatest innovation anymore, people are more open to express their discontent. Read More on C9.

Protest Against Iran Blog Arrests

 

BBC: "The Iranian journalists' union has held a meeting to protest at the arrests of eight webloggers and reformist newspaper journalists in recent months. A lawyer for three of the arrested men said he had no idea where they were being detained and what they were being charged with. But he had been told he could meet his clients for the first time on Saturday. The meeting began with the reading of a letter asking Iran's spiritual leader to look into the judiciary's behaviour. It said that not only were reformist newspapers being closed down and journalists arrested, but now those working in the electronic media on internet sites were also being targeted. Speakers said a new generation of Iranian journalists was in danger. Most of the webloggers are in their early 20s."

Cross Site Scripting Bugs on Google!

 

Netcraft is reporting a cross site scripting bug on Google, the Internet OS!, which sounds has been solved according to Jim Ley.

MSDN Magazine November 2004

 

Get it out here.

Are You Afraid of Blogging?

 

Fear of being different. Fear of telling your boss your ideas. Fear of speaking up in meetings. Fear of going up to someone you don't know and introducing yourself. Fear of doing something that might destroy your career. Read More . . .

Google Desktop Uses 2.3GB of Your Drive!

 

Just take a look at AddressOf.com discussing the amount Google Desktop takes to index your documents. That's tooo large!

Microsoft Trims Next Windows Server Release

 

Executives with the Redmond software vendor vow they will deliver the 'R2' Windows Server release in 2005. But to do so, they are pushing back some features. Read More . . .

Khyal Gallery Update (18, October, 2004)

 

This week you can find artworks from Mr. Behzad Bozorgi on both KhyalGallery.com and FestiveArt.com.

Web Accessibility Toolbar

 

The Web Accessibility Toolbar has been developed to aid manual examination of web pages for a variety of aspects of accessibility. It consists of a range of functions that:
identify components of a web page
facilitate the use of 3rd party online applications
simulate user experiences
provide links to references and additional resources.
Via help.net

ASP.NET, Still the Best Platform for Web Development

 

ArsTechnia has move to ASP.NET according to what Brad has written on his blog.
I second what Brad has said: "I still think ASP.NET is hands down the best web development platform out there, and now so does a bunch of non-Microsoft biased highly techie folks, too."

Future of Media Center PC

 

Demiliani is showing us what is the future of Media Center PC.

Google Desktop Search is Out!

 

Thanks to Byron Prather who brought my attention to Google Desktop Search.
"Google Desktop Search brings the power of Google to your personal information on your own computer. As easily as searching Google, you can instantly search your files, local email, the web pages you have seen, and more," said Larry Page, Google's co-founder and president of products." It's free, installs quickly, and keeps completely up to date. Google Desktop Search represents a quantum leap in access to your own information." Read More . . .

Creating Web Application Themes in ASP.NET 2.0

 

Stephen Walther discusses the ins and outs of themes, a feature new to ASP.NET 2.0, including how to use both cascading style sheets and images with themes, and how you can dynamically load themes at run time.

Even Parameterized Queries are NOT Safe!

 

Chris Taylor describes how to make our dynamic SQLs secure.

Patch Tuesday Spawns 10 Microsoft Security Bulletins

 

Microsoft has released 10 new security bulletins today as part of its "Patch Tuesday" events. These bulletins range from important to critical and include patches for all of the Windows operating systems, Office, and Internet Explorer.

BBC Story From Maryam, Robert is Quoting

 

Hard days of war...

Robert: Maryam has been calling her relatives and friends and proudly telling them that I was on the BBC.
"If my dad were alive he'd be so proud of you."
When she lived in Iran, she told me, they couldn't trust the Iranian-run media.
"I remember that when Iraq would bomb us we'd go into the basement, sitting in the dark, and listen on a transistor radio to the BBC," she just told me, which explains why the BBC is something she trusts.
I can't even imagine.

Vista Software Releases VistaDB 2.0

 

TSS.NET: "Vista Software has released VistaDB 2.0, a data engine for .NET. VistaDB is an alternative to Jet/Access, MSDE and Xbase for building small to midsize WinForms and ASP.NET database applications."

Multilple Monitors with MaxVista

 

Read more about MaxVista on Scott's blog.

Top 20 Computer Threats Unveiled

 

BBC: "The yearly hit parade of hackers' favourite security vulnerabilities has been published. Issued by the respected Sans Institute, the Top 20 list helps organisations find out if they are closing the most commonly exploited loopholes. With more than 2,500 software vulnerabilities found every year many organisations need help to know which ones to tackle first. The list includes loopholes found in both Windows and Unix/Linux software."

My Message in a Bottle to Bill Gates

 

Iranian Traditional Paintings, Coffee House Paintings

 

You remember I told you there will be some big changes in Khyal Gallery? Now it is the time. Khyal Gallery has been divided into two web sites, one is FestiveArt which will be the English edition and the other will remain KhyalGallery showcasing Iranian artworks in Persian.
This week there is a great on sale of Iranian Traditional Paintings which are the most valuable artworks from Iranians showing Iran's tradition.
Go and buy some if you are interested in Iran's Traditional Paintings. (Farsi, English)

Google SMS

 

Google SMS (Short Message Service) enables you to easily get precise answers to specialized queries from your mobile phone or device. Send your query as a text message and get phone book listings, dictionary definitions, product prices and more. Just text. No links. No web pages. Simply the answers you're looking to find.

ASP.NET Security Issue Patched

 

Microsoft has released an HTTP module that Web site administrators can apply to their Web server that will protect all ASP.NET applications on the server against URL canonicalization problems known to Microsoft as of the publication date. This module, as well as detailed guidance and deployment information, is available from the Microsoft Download Center.

Solve Recent Security Issue of ASP.NET

 

According to KB887459, you can simply solve the issue by adding these lines to your Global.asax:
Sub Application_BeginRequest(Sender as Object, E as EventArgs)
If (Request.Path.IndexOf(chr(92)) >= 0 OR _
System.IO.Path.GetFullPath(Request.PhysicalPath) <> Request.PhysicalPath) then
Throw New HttpException(404, "Not Found")
End If
End Sub

Kodak Sues Sub Over Aspects of Java

 

Eastman Kodak has filed a patent-infringement lawsuit against computer maker Sun Microsystems that focuses on technologies found in Sun's Java programming language. The suit, filed in the U.S. District Court for the Western District of New York, alleges that many of Sun's Java-based products infringe on three patents--numbers 5,206,951, 5,421,012 and 5,226,161--that were issued to Kodak in the mid-1990s and that deal with object technologies underlying Java, a Kodak spokesman said. Read More . . .
Via IranASP.NET.

Evan Williams Leaved Google

 

Evan Williams, founder of Blogger services, is leaving Google.

ASP.NET Security Issue and Guidance

 

Scott Watermasysk is reporting of a new security issue in ASP.NET about Forms Authentication which I first saw it some days ago in Channel9 but didn't believe it. It sounds the issue has been spreaded and you can find how to solve it in Scott's blog.

New GMail Features

 

Stefano is saying that there are two new features in Gmail:
1. New Contact Person Section
2. XML Atom Feed!

Living in Iran

 

Living on the Planet is a new community blogzine produced by a cooperative of bloggers and writers with a focus on ... Living on the Planet. This site is part of the growing network called Living on the Planet, including Australia, China, Europe, India and Latin America.
Living in Iran.

Coffee House Painting On Sale

 

From 8th to 15th of October, Khyal Gally will have a big sale on Iranian Traditional Paintings, called Coffee House Paintings, representing Iran's old traditionals. Please come and visit us on www.khyalgallery.com.

GiTex 2004

 

SQL Server or MySQL?!

 

Nice discussion on why you should pay so much money for MSSQL.

FeedDemon Integrated with NewsGator & BlogLines

 

Wow, Nick Bradbury is just doing awesome job, now FeedDemon has been integrated with NewsGator and BlogLines.

Creating Secure Websites with Human Interactive Proofs

 

To battle the onslaught of spammers and hackers, many websites that utilize registrations have begun to use human interactive proofs to attempt to ensure that the registration process has not been scripted, in fact to prove human interaction with the system. These tests can be created dynamically in ASP.NET.
Take a look at this article from Stephen Toub on MSDN to find out how to code such a thing using ASP.NET. Via TSS.NET.

Microsoft's 3rd Open Source Software

 

Earlier than scheduled, Microsoft Corp. has gone public with its announcement of its third open-source code contribution to SourceForge. Microsoft's mystery contribution? FlexWiki. Read More . . .

Check GDI+ Security Vulnerability

 

This tool can be used to check GDI+ security vulnerability. Via Don Kiely.