We support Microsoft .NET Framework 2.0 & 1.1, all versions of Access, SQL 2000, SQL 7.0, SQL 2005 Express, SOAP, FrontPage 2002, 2003, Visual Studio 2005, Index Server, XML, UDDI, & Mobile device support. We also offer great third party tools like SmarterMail, Merak Mail, SmarterStats, PHP, Perl, MySql, DeepMetrix Livestats XSP 8.0.   We support Microsoft .NET Framework 2.0 & 1.1, all versions of Access, SQL 2000, SQL 7.0, SQL 2005 Express, SOAP, FrontPage 2002, 2003, Visual Studio 2005, Index Server, XML, UDDI, & Mobile device support. We also offer great third party tools like SmarterMail, Merak Mail, SmarterStats, PHP, Perl, MySql, DeepMetrix Livestats XSP 8.0.
 Tuesday, July 31, 2007

ComputerWorld's On the Mark: Shift to Web Has Just Begun:

At the bottom of the article is this sub article which seems to have been clipped on as some type of public service announcement. While the concerns about infrastructure are true the questions are more related to Ubuntu.

Ubuntu Live: Dog Pile on Microsoft

While certainly I am not a Linux hater; I honestly question people who think that an operating system can or should be compared to a religon. I have seen these zeolut comments all over the web for years now and it really does little to improve either the OS or its adoption.

Honestly if you talk bad about someone you achieve nothing. If you find a weakness in the MS OS, just make something better and that is all you have to do. It has nothing to do with Catholiclism verses Protestants. If you beat them at their own game that is all that is required. Saying that we have plans for server improvements in the coming year, then going off into that old time religon does nothing.

I suggest that time is better spent finding those areas where you can beat a company at their own game, and just do it. The rest means nothing and is truly a waste of time. Why would you build server OS strickly on the hate for something else. If you have a better mouse trap just build it. Seems that focusing on making Linux drop dead simple, more secure, more rapidly updated, would be more than enough to beat the hated Microsoft and their evil empire. But really likened to the Protestant Reformation?

7/31/2007 8:53:20 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Monday, July 30, 2007

High-Performance, Low-Power Storage Device for Mobile PCs is Light, Rugged and Reliable
Samsung's Solid-State Drive (SSD) is an advanced NAND flash-based replacement for traditional hard disk drives, leveraging the company's longtime leadership in memory technology. This next-generation solution offers several advantages over rotating magnetic media such as significantly lower power consumption, remarkable ruggedness, high reliability, less weight and outstanding performance.

Why Samsung chose an ATA-66 interface rather than ATA-100 or ATA-133 is rather bizarre, but seeing as there is no cache implemented on the SSD and the total read speed is limited to just under ATA-66, it is likely the two have just been matched together. A SATA version at 150MBit/s probably won’t actually offer any extra performance, just a more common interface. At a current street price of 595.00 the 1 terrabyte disk looks more attractive for the desktop. Though there is something to be said for using this in a laptop.

That being said the performance is almost always better than a 7200RPM hard drive, with certain aspects like boot times significantly so. However, for a few seconds less wait would you shell out six times more money for five times less space? Only those people who desire the latest $1000 CPUs and a couple of 8800 Ultras will be seriously considering an SSD, of which a couple Raid 0 Raptors might offer a more attractive proposition, certainly so from a bragging rights perspective. Though we get closer every year it just is not ready for prime time.

7/30/2007 6:50:20 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Friday, July 27, 2007

Consider the following scenario. You install Microsoft Windows Server 2003 with Service Pack 2 (SP2). You create an ASP Web application that uses the Session_OnEnd() event. You host the ASP Web application in Microsoft Internet Information Services (IIS) 6.0. You run an ASP Web application that uses the Session_OnEnd() event. In this scenario, the Session_OnEnd() event is not raised in ASP Web applications as expected. Therefore, you may experience slow computer performance or memory leaks.

HotFix Here

Dev
7/27/2007 4:55:17 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Thursday, July 26, 2007

Think you're smart at recognizing online scams? Take a quiz to find out. Visit http://tinyurl.com/ytec4u

McAfee Inc.'s SiteAdvisor service has created a 10-question test to see whether you can spot "phishing" attempts to steal passwords and other personal information by mimicking popular Web sites such as eBay Inc.'s PayPal and News Corp.'s MySpace.

7/26/2007 6:22:36 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Wednesday, July 25, 2007

If you forward your mail and click the Report as Spam button you are blocking your own mail server.

Instead of blaming your provider for the problem perhaps just do a search. You will find out that now Comcast has gone right to the top with lame email servers they are only matched by AOL.

Due to strict spam policies with Comcast and AOL and blacklisting our mail servers as a result of clients forwarding their email, we have been forced to change our policy with regard to email.

We have been left with no other course of action than to block forwarding to these domains server wide. Mail will no longer be allowed to be forwarded to any ISP that will easily blacklist a server with no way for the end user to whitelist an email address or domain name. This is to prevent issues with companies like AOL or ComCast blacklisting our servers without cause.

7/25/2007 7:13:26 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Tuesday, July 17, 2007

Now that Intel has lowered the price of its slowest quad-core processor to around £160 (inc. VAT), AMD has already got a price war on its hands even before its quad-core processors have launched and the chips apparently won’t ship for at least a month after launch. We’re hoping that Phenom’s performance will blow us away and make it worth the wait, but the problem at the moment is that Phenom is essentially an unknown quantity until it’s actually been tested. The question here is whether enthusiasts will be able to resist the lure of Intel’s Core 2 Quad Q6600 until Phenom arrives.

If you are dead set on an Intel CPU, obviously the question that I’m sure is on those people’s minds at the moment is whether you should opt for the Q6600 or the E6850, which are both at similar price points. Personally, I would opt for the quad-core processor every time, but that’s because I’m quite a heavy multi-tasker and I often find myself short of processing time on a dual-core processor. I like to be able to continue what I’m doing when I’m running a processor intensive task and since most applications that you’re likely to use benefit from no more than two cores.

Add this to the fact that there are a slew of games coming out in the future that will benefit from quad-cores – Crysis is the first, and from what we’ve heard there are plenty more too. In recent times, games haven’t really benefited from high processor clock speeds because they’re graphics limited rather than CPU limited. This trend is going to continue, but as games engines get more complex, more will need to be done at any given point in time – that’s where quad-core processors will really come into their own.

Full Article:

7/17/2007 8:17:43 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Sunday, July 15, 2007

The acquisition of the security software outfit bolsters a product suite designed to loosen Microsoft's hold on business customers.

Google has long coveted the pot of gold represented by Microsoft's business customers, those lucrative users of such applications as Outlook e-mail, Excel spreadsheets, and PowerPoint slide presentations.

In recent years, Google has been snapping up companies in hopes of replicating that suite of services, and it finally may be nearing a full quiver.

On July 9, Google said it is paying $625 million for security company Postini, which helps corporations and smaller businesses monitor e-mails and instant messages, encrypt information, and enforce company policies in such areas as the dissemination of confidential information. Google's third-largest purchase after YouTube and DoubleClick, Postini is the market leader in its field, with more than 36,000 companies using its products.

"With this transaction, we're reinforcing our commitment to delivering compelling hosted applications to businesses of all sizes. With the addition of Postini, our apps are not just simple and appealing to users -- they can also streamline the complex information security mandates within these organizations," said Eric Schmidt, Chairman of the Board and Chief Executive Officer of Google.

Hosted services, like Google Apps and Postini solutions, provide organizations with high quality communications tools without the expense and hassle of traditional on-premise solutions. Google Apps, which includes Gmail, Calendar, Talk, Docs & Spreadsheets, and Personal Start Page, has been adopted by more than 100,000 businesses already. Postini solutions include Email Security, IM Security, Web Security, Message Archiving, Message Encryption, and Policy-enforced TLS.

7/15/2007 6:48:03 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

Jobs begins his presentation by reviewing the "revolutionary" products Apple has introduced. According to Jobs, "every once in a while a revolutionary product comes along that changes everything…Apple has been fortunate to introduce a few things into the world." Jobs continues by describing the 1984 launch of the Macintosh as an event that "changed the entire computer industry." The same goes for the introduction of the first iPod in 2001, a product that he says "changed the entire music industry."

After laying the groundwork, Jobs builds up to the new device by teasing the audience: "Today, we are introducing three revolutionary products. The first is a wide-screen iPod with touch controls. The second is a revolutionary new mobile phone. And the third is a breakthrough Internet communications device." Jobs continues to build tension. He repeats the three devices several times then says, "Are you getting it? These are not three separate devices. This is one device…today Apple is going to reinvent the phone!"

If the Iphone is really revolutionary! I have to ask what about that battery? No replaceable battery?

7/15/2007 6:35:21 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

Microsoft® Visual Studio® 2008 (formerly known as, Microsoft® Visual Studio® code name “Orcas”) delivers on Microsoft’s vision of smart client applications by enabling developers to rapidly create connected applications that deliver the highest quality rich user experiences. With Visual Studio 2008, organizations will find it easier than ever before to capture and analyze information so that they can make effective business decisions. Visual Studio 2008 enables any size organization to rapidly create more secure, manageable & reliable applications that take advantage of Windows Vista and the 2007 Office system.

"It is Microsoft's desire to ship Visual Studio 2008 by the end of this calendar year (although, as always, customer feedback ultimately determines when a product is ready to ship)," the representative said in an e-mail. "The February launch event is more of an opportunity to show customers, partners, and the community the wave of innovation Microsoft is delivering with all three products represented (i.e. Windows Server 2008, SQL Server 2008, and Visual Studio 2008)." 

Dev
7/15/2007 6:27:09 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Sunday, July 08, 2007

Itching to make Windows Vista behave the way you want it to, not the way Microsoft does? Take these fun and useful hacks for a whirl.

You've run Windows Vista, you've played around with the Aero interface, and maybe you've even mucked around a little bit in Vista's innards to see what makes it tick.  Now what?

Now is when the fun begins. There are plenty of ways you can hack Windows Vista, make it jump through hoops, bend it to your will and generally make it behave the way you want it to behave, not the way Microsoft does.  Full Article Here!

7/8/2007 6:59:41 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

When a Windows tip becomes popular, it spreads through the community like wildfire. Unfortunately, there's usually only a random relationship between the speed of transmission, the quality of the advice, and its relevance to you.

Case in point: I've seen at least 10 sites this week echo a tip that shows how to use an obscure command-line tool to trim the amount of disk space Windows Vista sets aside for System Restore. But is this good advice? Before you start chopping, make sure you understand the facts and the alternatives.

The stated reason for making this tweak is that, by default, Windows Vista allocates 15% of your hard drive to storing System Restore points and doesn't provide an easy way to shrink that space, as Windows XP does. Lifehacker (a generally excellent site that I read regularly) put it this way:

Full Artilcle:

7/8/2007 8:20:08 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Friday, July 06, 2007

We have been being listed at ComCast for spamming without any method to determine why. It appears many users forward their mail to ComCast then use the ComCast interface to view their mail. This in itself seems odd but whatever. 

Then they use their ComCast Mail interface to try to report spam. Guess what you are really reporting as spam? Think about it, if you have forwarded your mail? Thats right you are reporting the server that forwarded the mail to you. Think about it the next time that you are not recieving your mail.

Since ComCast is amoung the list of providers who do not allow whitelisting per user you are blocking the your own mail server for all ComCast subscribers.

7/6/2007 8:13:37 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Thursday, July 05, 2007

To enable the viewing of Hidden files follow these steps:

  1. Close all programs so that you are at your desktop.
  2. Click on the Start button. This is the small round button with the Windows flag in the lower left corner.
  3. Click on the Control Panel menu option.
  4. When the control panel opens you can either be in Classic View or Control Panel Home view:

    If you are in the Classic View do the following:
    1. Double-click on the Folder Options icon.
    2. Click on the View tab.
    3. Go to step 5.

    If you are in the Control Panel Home view do the following:
    1. Click on the Appearance and Personalization link .
    2. Click on Show Hidden Files or Folders.
    3. Go to step 5.

  5. Under the Hidden files and folders section select the radio button labeled Show hidden files and folders.
  6. Remove the checkmark from the checkbox labeled Hide extensions for known file types.
  7. Remove the checkmark from the checkbox labeled Hide protected operating system files.
  8. Press the Apply button and then the OK button and shutdown My Computer.
  9. Now Windows Vista is configured to show all hidden files.
7/5/2007 7:37:17 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Thursday, June 21, 2007

Solid-state disks (SSDs) are fast becoming popular as drop-in replacements for hard-disk drives but they are not all alike, according to South Korea's Mtron Co. Ltd.

SSDs use flash memory rather than magnetic storage, which means faster reading and writing of data, lower power consumption and zero noise. They've been around for several years although it is only recently, after flash memory chip prices fell, that they have become practical for use in laptop computers.

Major PC makers are starting to offer them as options in some laptop models, but consumers looking to SSDs for a performance boost should pay close attention to the specifications, said Sean Roh, assistant manager of the marketing department at Mtron.

Mtron's 'Multi-Channel Processing on Flash Memory¡± architecture performs astonishing Read: 100MB/second and Write : 80MB/second sustained transfer rate with less than 0.1 millisecond of access time.

Mtron is targeting wide application areas with its high performance Flash SSD, ranging from portable consumer electronic market such as notebook PC, camcorder storage to enterprise / industrial high-end market. Mtron also develops DRM based MMC business with its advanced technology of flash memory control.

6/21/2007 7:53:22 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

Microsoft fended off Google's antitrust complaints by agreeing to make it easier for computer users to choose competitors' programs, an increasingly common response from a company long accused of using its operating system's dominance to choke competition.

Microsoft's compromise with the U.S. Justice Department, detailed in a report released late Tuesday, allows Windows Vista users to set a non-Microsoft program as the default search engine on hard drives. Microsoft will also add a link to that alternate program in the Windows Start menu, but will not change the way Vista "Instant Search" technology works.

Recent concessions by Microsoft are part of a broader battle between the two companies. While Windows continues to dominate the desktop operating system market, Google's ability to make money from search advertising has left Microsoft scrambling to catch up. Google has also stepped into traditional Microsoft territory in the past year with a set of free, Web-based programs for word processing, spreadsheets and presentations.

"Windows Security Center (in Vista) was sort of biased toward Microsoft products," Heron said. But after talks with the security community, Heron said Microsoft opened Vista up more to competing software. Microsoft is also expected to release code that restores security programs' access to the Vista kernel.

Tuesday's regularly scheduled status report came after Google filed a 49-page document with the Justice Department in April, claiming that Vista's desktop search tool slowed competing programs, including Google's own free offering. Google also said it's too difficult for users to figure out how to turn off the Microsoft program.

Google's claims were intended to show that the world's largest software maker is not complying with a 2002 settlement in which the government concluded Microsoft used its near-ubiquitous Windows operating system to throttle competition. Microsoft is now bound by a consent decree that requires it to help rivals build software that runs smoothly on Windows.

6/21/2007 7:36:24 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Tuesday, June 19, 2007

Make sure you only mouse over your Hallmark E-Card it might not be real they would never use an IP address associated to postacard.exe

6/19/2007 2:21:29 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

Comcast Corp. Chief Executive Brian Roberts dazzled a cable industry audience at Las Vegas, showing off for the first time in public new technology that enabled a data download speed of 150 megabits per second, or roughly 25 times faster than today's standard cable modems.

The cost of modems that would support the technology, called "channel bonding," is "not that dissimilar to modems today," he told The Associated Press after a demonstration at The Cable Show. It could be available "within less than a couple years," he said.

The new cable technology is crucial because the industry is competing with a speedy new offering called FiOS, a TV and Internet service that Verizon Communications Inc. is selling over a new fiber-optic network. The top speed currently available through FiOS is 50 megabits per second, but the network is already capable of providing 100 Mbps and the fiber lines offer nearly unlimited potential.

The technology, called DOCSIS 3.0, was developed by the cable industry's research arm, Cable Television Laboratories. Instead of using one TV channel to transmit data, it uses four.

The laboratory said last month it expected manufacturers to begin submitting modems for certification under the standard by the end of the year.

In the presentation, ARRIS Group Inc. chief executive Robert Stanzione downloaded a 30-second, 300-megabyte television commercial in a few seconds and watched it long before a standard modem worked through an estimated download time of 16 minutes.

Stanzione also downloaded the 32-volume Encyclopaedia Britannica 2007 and Merriam-Webster's visual dictionary in under four minutes, when it would have taken a standard modem three hours and 12 minutes.

"If you look at what just happened, 55 million words, 100,000 articles, more than 22,000 pictures, maps and more than 400 video clips," Roberts said. "The same download on dial-up would have taken two weeks."

Other cable industry executives, including Time Warner Inc. Chief Executive Richard Parsons, News Corp. President Peter Chernin and Viacom Inc. Chief Executive Philippe Dauman, cheered the demonstration during a panel afterward.

The Cable Show: http://www.thecableshow.com  Cable Television Laboratories: http://www.cablelabs.com

6/19/2007 7:19:04 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Friday, June 15, 2007

Is it possible to restore email deleted by a client from a backup?

Yes, you can move the grp files back into the folder, delete the mailbox.cfg file and then stop and restart the SmarterMail service. One thing that will happen is that for all the times on the emails will be lost and reset to midnight.  However, the dates of the emails will still be correct.

6/15/2007 2:49:15 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Monday, June 04, 2007

When making a website today, there are many of pieces that need to work together. You need to create the WebForm in HTML, the codebehind in C# or VB, the stylesheets in CSS, the scripts in Javascript and the animations in Flash / ActionScript. Just making the form look just right by switching back and forth between the code editor and browser, determining which shows up in Internet Explorer but not Firefox. Internet Explorer handles bugs in Javascript by saying "Object expected" on the wrong line in the wrong file. Even the codebehind is messy because it's very difficult to separate the view from the application logic.

Silverlight will make the web application look better, and will be easier to create. WPF applications are the next evolution in user interfaces; Expression Blend is a powerful way to create beautiful applications. You don't have to worry about time-consuming cross-browser CSS issues because the Silverlight plugin will ensure that things are consistent across browsers and operating systems. This makes it easy to separate the code affecting the view into the XAML file and the application logic on the server. Consider Silverlight's ability to stream audio and video and you can get an idea of what's possible. While it is still in beta some people are already showing us how powerful Silverlight really is.

"LearnMore" "Getting Started"

Dev
6/4/2007 11:26:17 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Monday, May 21, 2007

A new, stealthier version of a previously known Russian Trojan horse program called Gozi has been circulating on the Internet since April 17 and has already stolen personal data from more than 2,000 home users worldwide.

The compromised information includes bank and credit card account numbers (including card verification value codes), Social Security numbers and online payment account numbers as well as usernames and passwords. As with its predecessor, the new version of Gozi is programmed to steal information from encrypted Secure Sockets Layer (SSL) streams and send the stolen information to a server in Russia.

The variant was discovered by Don Jackson, a security researcher at Atlanta-based SecureWorks Inc. who also discovered the original Gozi Trojan horse back in January. One of improvements is its use of a new and hitherto unseen "packer" utility that encrypts, mangles, compresses and even deletes portions of the Trojan horse code to evade detection by standard, signature-based antivirus tools. The original Gozi, in contrast, used a fairly commonly known packing utility called Upack, which made it slightly easier to detect than the latest version.

This version of Gozi also has a new keystroke-logging capability for stealing data, in addition to its ability to steal data from SSL streams. According to Jackson, the keystroke logger appears to be activated when the user of an infected computer visits a banking Web site or initiates an SSL session. It is still unclear how exactly the keystroke logger knows to turn itself on and capture information.

Apart from those two differences, the variant is identical to Gozi, Jackson said. The Trojan horse takes advantage of a previously fixed vulnerability in the iFrame tags of Microsoft Corp.'s Internet Explorer to infect systems. Users typically appear to be infected when visiting certain hosted Web sites, community forums, social networking sites and those belonging to small businesses.

The original Trojan horse stole more than 10,000 records containing confidential information belonging to about 5,200 home users, companies, government agencies and law enforcement organizations before being detected. The server to which the data was being sent to had a very professional-looking front end that allowed users to log into individual accounts, view indexed data and get results from queries based on certain fields such as URL and form parameters.

5/21/2007 10:50:47 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Sunday, May 20, 2007

Here are some great web casts for learning future development in Vista and Windows Server 2008 for the future. Learn all the things that are not there anymore. Really what is not going to be there is a bit daunting at first for many administrators and developers. If you have the will to move forward you certainly will not regret the downsides.

5/20/2007 10:26:13 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
Windows PowerShell

Microsoft Windows PowerShell command line shell and scripting language helps IT professionals achieve greater control and productivity. Using a new admin-focused scripting language, more than 130 standard command line tools, and consistent syntax and utilities, Windows PowerShell allows IT professionals to more easily control system administration and accelerate automation. Windows PowerShell is easy to adopt, learn, and use, because it works with your existing IT infrastructure and existing script investments, and because it runs on Windows XP, Windows Vista, and Windows Server 2003. Windows PowerShell is now included as part of Windows Server 2008 and can be evaluated in Windows Server 2008 Beta 3. Exchange Server 2007, System Center Operations Manager 2007, System Center Data Protection Manager V2, and System Center Virtual Machine Manager also leverage Windows PowerShell to improve administrator control, efficiency, and productivity.

Windows PowerShell included as part of Windows Server 2008
Windows PowerShell for the first time is included as part of the Windows operating system. Windows PowerShell is one of the numerous manageability enhancements of Windows Server 2008 including the new Server Manager, Server Core, new Event Viewer, new Task Scheduler and new Reliability and Performance Monitor.

Download Windows PowerShell 1.0
Windows PowerShell 1.0 is available as a download or can be evaluated as part of Windows Server 2008 evaluation versions. Download Windows PowerShell 1.0 for Windows XP SP2, Windows Server 2003 or Windows Vista via our Windows PowerShell download page.

Leverage our partners' products based on Windows PowerShell

The following partners have developed products that leverage Windows PowerShell to help with management of Windows or to improve applications running on Windows. Most of these products have a free component that can be used by all Windows administrators.

F5 Networks: Support use of Windows PowerShell to manage F5's BIG-IP network hardware.
Full Armor: Group-Policy Management via Windows PowerShell.
/n Software: Network management, messaging and ability to remotely manage Windows via Windows PowerShell.
PowerGadgets: Visualization product that allows users to run real-time Gadgets such as charts, gauges and maps. Uses Windows PowerShell to allow users or administrators to easily create Windows Vista Sidebar gadgets.
PowerGUI by Quest Software: Graphical user interface for executing Windows PowerShell commands and writing scripts.
PowerShell Analyzer by Shelltools: Graphical User Interface for developers as well as administrators.
Quest Software: Active Directory Management including new Windows Server 2008 features including read-only domain controllers and new user configuration.

5/20/2007 9:36:10 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
  • Still free of charge!
  • Build complex regular expressions by selecting components from a palette
  • Test expressions against real or sample input data
  • Display all matches in a tree structure, showing captured groups, and all captures within a group
  • Build replacement strings and test the match and replace functionality
  • Highlight matched text in the input data
  • Test automatically for syntax errors
  • Generate Visual Basic or C# code
  • Save and restore data in a project file
  • Maintain and expand a library of frequently used regular expressions

Here are some of the additional features available in Expresso 2.x

  • Expresso Analyzer interprets and diagrams a regular expression to aid in understanding and debugging
  • Analyzer produces an English description of the expression that can be automatically incorporated into comments in the generated code
  • Improvements to the user interface
  • New "Partial Match" and "Exclude Match" enable testing selected portions of a regular expression to aid in debugging
  • Code generation now supports Managed C++
  • More extensive options for customizing the generated code
  • Multithreaded operation allows interruption of time-consuming matches
  • Performance tester for timing optimization
  • Improvements and added features in the Expression Builder
  • More extensive Help features
  • Built-in regular expression tutorial
  • Improvements to the Expression Library
Download it free here.
5/20/2007 7:43:11 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [1]  | 

We have had several requests for a simple contact form sample that one can place on their website. The requirment was to have different departments in a drop down. The second requirment was to use .Net 2.0 and the most important was to be able to use something simple like Expression Web to edit and deploy it. 

A text editor will work as their are only a couple of fields to edit. Add and edit the mail destinations, and department names, in the default.aspx. Name the mail server in the web.config that is all there is to it.

Contact-department.zip (15.79 KB)
Dev
5/20/2007 7:15:24 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Saturday, May 19, 2007

Smart Code is an Open Source template-driven code generator that lets software developers automatically produce programs and components that interact with database systems. Smar Code' templates are programs that access the Smar Code Object Model to produce tailored programs and components. Templates may be written in C# or VB.NET (or theoretically in any language that supports the creation of dynamic-link libraries). This is a very powerful paradigm.

Smart Code is the right tool for you if:

  • You want to automatically generate n-tier .NET web applications, all the way from the user interface to the SQL Server stored procedures.
  • You have designed the user interface for your (windows or web) application, automatically generate the code to access and update the database.
  • You have developed the business tier for your application and want to automatically generate the data access layers based on the database schema.
  • You want to automatically generate stored procedures for creating, deleting, updating, and searching for records in the database.
  • You want to quickly build fully-functional prototypes of web-based applications that interact with database systems.
  • You want to standardize the architecture of the applications that are developed in your organization.
  • You want to learn by example how to architect enterprise-level web applications.
  • You want to develop templates of the code you write so that in the future you can generate code automatically.
  • You want to deliver applications with consistent quality.
  • You are tired of writing the same repetitive code over and over again.
  • You want an powerful and Open Source tool.

"Get it here"
Dev
5/19/2007 12:15:33 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Friday, May 18, 2007

This is a great Expression web 2 part tutorial on creating an ASP.NET contact form that sends e-mail.

In the first part of this tutorial, you'll learn how to create the user-interface portion of the form and add ASP.NET validation so that the fields are required and valid.

The second part of the tutorial covers the server-side C# code that sends the e-mail. Downloadable examples in both VB and C# also area available.

See the tutorials here.

Dev
5/18/2007 10:55:35 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Thursday, May 17, 2007

This is a very basic contact form which can be used for any kind of website. Web form contains name, email, subject and message inputs. Change only mail server and default email within the script.   Code: ASP.NET v2.0 & VB

<%@ Page Language="VB" Debug="true" %>
<% @Import Namespace="System.Web.Mail" %>
<script language="vb" runat="server">

Sub Send2Mail (sender as Object, e as EventArgs)

Dim objMail as New MailMessage()

  objMail.To = "Whoever@DomainName.com"
  objMail.From = strEmail.Text

  objMail.BodyFormat = MailFormat.Text
  objMail.Priority = MailPriority.Normal
  objMail.Subject = strSubject.Text

  objMail.Body = "Name : " + strName.Text + vbNewLine + "Email : " + strEmail.text + vbnewLine + "Message : " + strYourMsg.text
  
  SmtpMail.SmtpServer = "mail.Domainname.com"
  SmtpMail.Send(objMail)


  strMessage.Visible = true

End Sub

</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>How to send email</title>
</head>
<body>

  <asp:panel id="strMessage" runat="server" Visible="False">
      Thanks for your kind message ...  </asp:panel>

    <form runat="server">
      <b>First Name:</b> <br/>
      <asp:textbox id="strName" runat="server" />
      <br><br>

      <b>Email Address:</b><br/>
      <asp:textbox id="strEmail" runat="server" />
       <br><br>

      <b>Subject:</b><br/>
      <asp:textbox id="strSubject" runat="server" />
       <br><br>

       <b>Your Message</b><br/>
      <asp:textbox id="strYourMsg" runat="server" Columns="45" Rows="10" TextMode="MultiLine" />
        <br />
      <asp:button runat="server" id="func" Text="Send Message"
                  OnClick="Send2Mail" />
    </form>
</body>
</html>

Dev
5/17/2007 5:16:08 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

This is a simple application to deter spammers. ASP.NET Version Features: Put an end to those exposed mailto links to robots. C#/Access2003 driven. Easy set-up, the database holds the true email addresses. It is next to impossible for a bot to expose these links.

Authors Website  safermail-ASPNET.zip (17.2 KB)

Dev
5/17/2007 5:10:08 PM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
 Monday, May 14, 2007

There are many approaches to doing this for protecting your server though personally the worse thing is to have none when you need one. We have put together a really simple down and dirty approach to backing up IIS 6.0 meta backup below. This approach first creates the backup then renames them to the current date. We run the first bat file daily to assure your system is protected.

@ C:
@cd %systemroot%\system32

@cscript iisback.vbs /backup /b backup

@cd %systemroot%\system32\inetsrv\MetaBack"

ren backup.MD0 %DATE:~4,2%-%DATE:~7,2%-%DATE:~10,4%-backup.MD0
ren backup.SC0 %DATE:~4,2%-%DATE:~7,2%-%DATE:~10,4%-backup.SC0

Then to avoid the folder from filling up and retaining 7 days of backups we just run a second script we only run once a week.

echo on
rem Delete Meta Backup File
FORFILES /p C:\Windows\system32\inetsrv\MetaBack /s /m *.MDO /d -7 /c "CMD /C del /Q @FILE"
FORFILES /p C:\Windows\system32\inetsrv\MetaBack /s /m *.SCO /d -7 /c "CMD /C del /Q @FILE"
rem

5/14/2007 10:11:30 AM (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |