Minal Agarwal, Expression Web MVP, MCDST, works as a freelance web designer (SaffronStroke) working on Expression Web, Photoshop and other Graphical tools. As a hobby, she also runs a famous Food site called Foodatarian.com. Follow her on twitter @ saffronstroke

Minal Agarwal has written 92 articles, which have been read 5202706 times.
Abstract: SuperPreview eases the process of debugging any layout issues across different browsers and platforms. Even though it is a stand-alone application, SuperPreview is integrated with Expression Web 4 (and version 3 as well). In this article, we will take a closer look at Expression Web 4 SuperPreview
Abstract: In this article, I will show you how to use jQuery to detect External and Internal Links in a HTML Web Page created using Expression Web.
Abstract: In this article, we will see how to use the jQueryUI Datepicker widget in your web pages created using Expression Web.
Abstract: Has it ever happened to you that your website has disappeared from your hard drive or some files went missing, or even worst case, your hard drive crashed? If not then you are lucky, but if it has happened, you may have learnt a lesson to backup your web frequently.
Abstract: Microsoft Expression Web 4 includes tools that help you improve the search-ranking of your site. In this article we will explore this feature of Expression Web 4.
Abstract: This week, we will be covering articles on Expression Web 3.0 and 4.0 published during the last 6 months on DotNetCurry.
Abstract: Expression Web 4 add-ins is a new feature of Expression Web 4 wherein installation of add-ins is made easy plus you can create your own add-ins. This article is an overview of Expression Web 4 Add-Ins.
Abstract: In this article we will explore the new features available in Expression Web 4.
Abstract: In this article we will explore the Accessibility Checker feature of Expression Web and how to use it to test your website accessibility.
Abstract: This article gives you an idea and tips of how to make your web site accessible.
Abstract: This article is about using jQuery to open external links on your page in a new window.
Abstract: The Pictures toolbar and the Appearance tab of Picture Properties, in Microsoft Expression Web 3 give you different options to edit the appearance of a picture. In this article we will be exploring only those options that enable you to edit a picture’s appearance on the webpage.
Abstract: A Personal Web Package contains pages, files and folders. In Expression Web, you can export or package a website or a group of files or folders so that someone else can import it and use it in their websites. In this article we will learn more about these web packages, how to create them and use them.
Abstract: In this article, we will look at various properties of frames.
Abstract: With Page Editor Options you can specify settings for various Microsoft Expression Web features. In this article we will explore few tabs of the Page Editor Options dialog box.
Abstract: In this article, we will create scrollable content area by using the CSS overflow property for HTML divs in Expression Web
Abstract: Microsoft Expression Web 3 has built-in preview tools which you can use to test your web pages while designing them. In this article, I have listed the preview tools focusing more on the Development Server.
Abstract: In this article, we will explore the various CSS options that help you control how styles are generated by Microsoft Expression Web 3.
Abstract: With Page Editor Options you can specify settings for various Microsoft Expression Web features. In this article we will explore some more tabs of the Page Editor Options dialog box.
Abstract: With Page Editor Options you can specify settings for various Microsoft Expression Web features. In this article we will explore few tabs of the Page Editor Options dialog box.
Abstract: Expression Web 3 Panels (known as task panes in earlier versions) contain all the tools you would require while developing you web pages. Panels have been classified according to the type and categories of tools. All the panels are available in the Panels menu in Expression Web 3. In this article, we will explore the CSS Properties panel.
Abstract: Queries in Expression Web to search and replace a particular pattern or factor could be required often while developing a website. The Find and Replace dialog box in Expression Web has much to offer, than the traditional find and replace mechanism. You can create queries for the same. In this article we would take a deep insight into how to create such queries to pinpoint any misses in the code and search and replace intelligently.
Abstract: Expression Web lets you create website live on the server as well as create it offline and then upload to the server. Let us explore how to use each of these options to open and publish your website using FTP.
Abstract: In this post, we have compiled 20 Must Read articles that were published in the year 2009 and focus around technologies like LINQ, VSTS, Expression Web, WCF and Windows Forms.
Abstract: Web technologies have become enormously popular. The authors at DotNetCurry acknowledge this fact and continue working hard to deliver articles, how-to’s, tips and techniques around Microsoft Web and related technologies. This post contains 20 Must Read articles that were published in the year 2009 and focus around web technologies like ASP.NET, MVC, jQuery and Silverlight
Abstract: Microsoft has released Expression Web 3.0 Service Pack 1.0. It is now available for download. This article will give an insight into what the Service Pack 1.0 has to offer.
Abstract: Intellisense was introduced by Microsoft to streamline the process of coding. It is Microsoft’s implementation of auto completion. In Expression Web, it is done by providing a context sensitive shortcut menu with list of elements, properties, values, classes or IDs while authoring your pages and style sheets. In this article, I have explained different options and settings for Intellisense in Microsoft Expression Web 3.
Abstract: If you have missed out on some top articles of Silverlight 3 on dotnetcurry.com, then this is a must read for you. In this post, we have compiled 14 articles written by our authors on Silverlight 3.
Abstract: This article lists 14 Microsoft Expression Web 3 articles and tips one should read to learn about what Expression Web 3 is and how to use it. These articles and tips help you explore the product and use it efficiently.
Abstract: Expression Web 3 has introduced a ‘Code View toolbar’ and ‘Code View Submenu’ under the Edit menu, to give you more control over the source code. We can add or remove temporary bookmarks to our code using these features. This article digs deep into what these temporary bookmarks are and how to add or remove them.
Abstract: A three state menu would change its appearance according to the change in its state. That means you can add special effects to the menu when mouse hovers over it or when it is active. In this article, we will learn how to create a three state menu.
Abstract: If you have content that is repeated on many or all the pages of your web site, you may want to use FrontPage Includes or Server Side Includes. Includes allow you to create a page with content that you want to repeat on multiple pages and Include such file in all your pages. Let us learn about to insert FrontPage Includes in Expression Web 2 and 3 in this article.
Abstract: You must have seen Google gadgets and perhaps used them in your iGoogle. But now you can have them on your web pages. So you can add a ‘quote of the day’ on your site or display your city’s temperature or display current news, without having to write any code for the same. All this can be done by adding Google gadgets to your web page. This article demonstrates how to add Google gadgets to your web pages in Microsoft Expression Web 2.
Abstract: Microsoft Expression Web 3 has replaced the task panes with compact panels. In this article we will explore one such new panel in Microsoft Expression Web 3 called Snapshot Panel.
Abstract: The wait for Expression Web 3 is finally over, with release of Expression Studio 3 on 22nd July 2009. With Expression Web 3, we have a new, improved and a complete package for designers and developers, since it also includes Expression Design 3 and Expression Encoder 3. This article is an introduction to the new features in Microsoft Expression Web 3.
Abstract: In our previous article, we learnt how to create the Horizontal Navigation Menu from CSS lists. This article would help you transform it into a beautiful and professional navigation bar.
Abstract: In this article we will learn how to transform a list to create a basic navigation bar.
Abstract: HTML Frames have been around for quite some time. And I am sure you must have come across many designers who have advised you ‘never use frames’. I too was under the same influence, until I realized that a designer can maintain a list of Best Web Design techniques, but he shoudl not categorize any technique as ‘never use’. There could be effective uses of frames just as others, so do explore them. In this article we will explore frames in Microsoft Expression Web 2.
Abstract: I often create a prototype of my web pages in Adobe Photoshop and then keep it open in the same editor or in a photo viewer while I design the actual page. Time and again I have to switch between the web page editor and photo viewer. It becomes cumbersome at times. But I am happy that I won’t have to do this anymore. Microsoft Expression Web 2 offers a distinct feature of ‘Tracing image’. Let us learn what it is in this article.
Abstract: You must have added png, gif or jpg files in your web pages, lot of times. These files were originally saved in the format they were, when you inserted them in your page. Expression Web 2 enables you to generate a web-optimized image from a ‘.psd’ or Photoshop file and insert it into your page. You can choose to generate a png, gif or jpg of that file while you insert it in your page. This saves your time and effort to convert a psd file to a correct format and then import it to your page. This article explains how you can generate an image from a Photoshop file (.psd) using Microsoft Expression Web 2.
Abstract: If you have lots of links on a page and do not want to display them all over the page, you can create a jump menu to save a lot of space. Learn how to create jump menus in Microsoft Expression Web 2 in this article.
Abstract: Navigation Pane in Microsoft Outlook 2007 helps you navigate through your mails and manage different folders. You can customize it to make your job easier. So in this article we will explore the Navigation Pane in detail.
Abstract: Before you could actually start using Outlook to send and receive mails, you need to setup and configure your email account. Let us learn that in this article.
Abstract: Behaviors in Microsoft Expression Web are scripts that enable you to add interactivity to your elements. When you add behavior to an element, Expression Web adds a JavaScript code for that behavior, to your page. In this article we will learn how to add a behavior to swap images without having to write a single line of code.
Abstract: Previewing your web pages in different browsers, different platforms and different resolutions is important to web development since you need to know that your web site performs well to reach out your varied audience.
Abstract: Your existing FrontPage HTML forms work fine in Microsoft Expression Web 2, along with their validation. But Expression does not allow you to insert FrontPage "bots". In this article we will learn to create HTML forms in Microsoft Expression Web 2.
Abstract: In my last article, we created some interactive buttons but they will be of little use if we do not add behaviors to them. So in this article I will take you through the process of adding behaviors to your interactive buttons and other page elements.
Abstract: This article demonstrates how to create interactive buttons in Expression Web without writing a single line of code.
Abstract: Earlier you had to provide external links to media files and then open them outside your web page. But now you can play your video files on your web page. Let us learn how to do that in Microsoft Expression Web.
Abstract: Tables were initially introduced to present data in an organized manner. And because of ease to manage and present data, tables were started gained popularity and were used to structure the layout of the pages. Even though CSS layouts are widely used, table layouts are popular too, among designers. Microsoft Expression Web has incorporated different tools for creating conventional tables and layout tables. In this article, we will explore the layout tables.
Abstract: A website is made up of multiple pages that are linked to each another. And this is achieved through hyperlinks. What are these hyperlinks, how to create them and change their look and feel dynamically through Expression Web? This article will throw light on all these aspects of web designing.
Abstract: Every web site has some kind of content, be it text, pictures, files, links or charts. Such content can be created while creating a web site. But you need not wait for your content to be written till your web site is created. Instead you can start writing your subject in a Microsoft Word document and later copy/cut paste the same into your web page. But will I have to format everything again in the web page? Not really. Microsoft Expression Web has a feature of Paste options (similar to that in Microsoft Office Suite) that helps you format your content easily in minimum steps.
Abstract: Earlier when pages were created using tables, you centered the table to enable the page to position in the center to adjust according to the browser. Now with the CSS based layouts, using ‘div’ tags you can lay out your page more efficiently. By default your page would be left aligned. But you may require your page to position in the center of the browser window and automatically adjust to the different browser sizes. In this article we will learn how to do that.
Abstract: With a hullabaloo of blogging and online business transactions, everybody wants to have their own website. For users who do not have any knowledge about writing HTML or CSS and who want to create a web site on their own, Expression Web has integrated a bunch of built-in web templates into it. These templates help you create your web site with the layout and all basic elements and all you have to do is enter text and images. In this article we will learn how to create a web site from such templates and also how to customize it.
Abstract: Creating web pages does not complete your work. You may need to perform some more tasks on these pages, like to save them, open them for editing, renaming or changing the title of the pages or even deleting the pages. This article will cover all such tasks.
Abstract: This article gives you a basic insight into what are dynamic web templates and how do you create one and use it to create web pages with same look and feel.
Abstract: This article assumes that you have a basic knowledge of CSS. CSS is the best approach of web design. This article would teach you how to create a CSS layout with the help of div tags and CSS elements and why is it such a preferred option.
Abstract: This article will familiarize you with the User Interface of Outlook 2007.
Abstract: You must have read in my previous articles about the different approaches to design websites. In this article I would like to show you another way of web design that is by using layers.
Abstract: Expression Web comes with several CSS tools for managing and applying styles. This article will focus on these CSS handling features in Expression Web.
Abstract: We have already seen how to create an empty website in a previous article. But sometimes creating a website from scratch can be tedious and time consuming. In such case you may feel the need to create websites from the templates that are provided by the Expression® Web. So this article will give guide you to create website from the built-in templates in Expression® Web.
Abstract: Every time we open a file or a page in Microsoft Expression Web it opens using some program. Who and what decides which program the file should use to open? Do I have to go along with the default program or can I use an application of my choice to view and edit my pages? Read this article to find out the answer to your questions.
Abstract: One of our partner sites Revresponse has come up with FREE technical resources that we would like to share with our viewers. All the resources shown here are absolutely FREE to professionals who qualify.The books shown here are for Developers, Testers, Team Leads, Project Leads, Project Managers , BI Experts, CEO’s etc.
Abstract: Tracking and reviewing changes to a document is a helpful task for those who need to work within a team and need to act upon the recommendations or suggestions by others. So in this article we are going to explore how to track the changes and how the author can review them.
Abstract: In our previous article Windows Vista Tips and Tricks – Part I we saw some basic tips and tricks in Windows Vista Ultimate. In this article I have tried to cover all the tips and tricks that would help you customize your work environment according to your taste and make it user-friendly.
Abstract: In this article, we will cover some basic Windows Vista tips and tricks that will facilitate your experience with Windows Vista. The tips and tricks have been tried out on Windows Vista Ultimate.
Abstract: In this article we will explore an interesting feature of Microsoft® Expression® Web, which controls the website from being updated by more than one person at the same time. This feature is known as Web Source Control.
Abstract: Many of you must have worked on most of the earlier versions of Windows, and wondered of some security settings that would help you restrict you children or friends access offensive or abhorrent material on your computer. Windows Vista has introduced a range of Parental Controls that would certainly make you happy.
Abstract: We all know Word can be used for creating personal documents, business documents, letters, and mails and now with Word 2007; for creating blogs. But how many of you have actually used themes and styles to give it a professional look. Office 2007 provides a number of predefined themes for Word, Excel and PowerPoint. In this article let us explore how to use document themes in Word 2007.
Abstract: Today we all have our blogs; but four to five years ago this concept was not popular. But now blogs have their own importance for personal and business purposes. We can create blogs for sharing our personal views or for business purposes. Microsoft Office introduces a new feature of creating blogs in Word 2007. Let us explore this feature in this article.
Abstract: Security is one of major concerns of all the computer users today. Microsoft claims Windows Vista as its most secure Operating System so far. Vista has built-in features that help you protect your system from malicious programs and hackers. One such feature is Windows Defender. This article elaborates on this feature.
Abstract: Have you experienced that your systems’ performance has reduced and you cannot work fast or open more applications that you require to work on simultaneously? If you have, then you must have thought of options to improve your system’s performance so that you can run more applications or access your open applications with a better speed. This problem can be solved by upgrading your system memory (RAM). But upgrading memory could be difficult as well as costly. Then you have come to the right article. Learn about Windows ReadyBoost and boost your system performance.
Abstract: Saving power consumption is extremely important especially when you are running Windows Vista on your laptop and running on battery power. In this article we would be exploring different Power options provided by Windows Vista and how to adjust them to suit your power requirements.
Abstract: Working with documents becomes so easy when you have a working environment that you can customize to work according to your requirements. This article will help you set options for display, save preferences and change the default document settings.
Abstract: In the first part of this article you saw tasks like inserting images, moving them, inserting borders and so forth. In this part of the topic, you shall explore tasks like editing, cropping, resizing pictures and other actions that could be performed with images.
Abstract: In the previous articles you saw how to create web pages and format text in these pages. In this article I will explain the tasks related to inserting images in your pages.
Abstract: In the previous article you saw how to create web pages. But your job does not end here. You are required to manipulate text in your development area to structure your web page. In this article I would cover such formatting features right from the basic text formatting tools and proceed to some HTML specific formatting.
Abstract: Web page properties let you set page title, formatting options, background images, change background and text colors, language and various workgroup settings. Expression Web provides us with a list of browsers for previewing our web pages as and when we design them, to help us imagine how our pages would look once published. I have designed this article in a way to help you customize your page settings and assist you in choosing your browser.
Abstract: In our previous article we have seen some tasks like reading mails, flagging mails and categorizing them. This article is a continuation to our previous article, where I will take you through some more utilities incorporated in the Mail module of Microsoft Outlook 2007.
Abstract: By now you all know that Outlook 2007 is more than just an accomplished e-mail program. But still Outlook 2007 has taken care that justice is done in improvising the e-mail module along with the other modules. In this article we will take a look at some improved features of mail in Outlook 2007.
Abstract: Microsoft Outlook has been primarily known as a popular email program. However, this feature packed application also provides us with other utility programs like Calendar, Notes and Tasks and so on. In this article I will introduce you to the various Microsoft Outlook 2007 features.
Abstract: We have already learnt how to create websites. Now we will learn how to create web pages and working with pages. In this article we will look into creating web pages, the different categories and types of pages you can create and a creating CSS pages. Expression® Web has plethora of choices for creating a web page. You can choose to create anything between standard HTML pages, ASP.NET 2.0 pages to JavaScript pages and can also create pages from CSS layouts and dynamic web templates.
Abstract: Expression® Web lets you import a website and work on it. Now there could be many reasons why you would like to import a website in Expression® Web so lets look at some of these reasons and the method of importing a website.
Abstract: We have seen how to create empty websites as well as websites using the pre-built templates. But along with creation of websites it is important to work efficiently with your websites to avoid loss of data and manage your websites. In this article we will explore how to open a website, close the site after working on the site, how to rename a website and lastly to delete any unused web site. We will also look at the Website views.
Abstract: Abstract In this article you will learn how to modify your work environment. Like what happens when you select text, copy and paste text. We will start with some of the common options and then eventually move to the advanced options.
Abstract: Working with Word becomes more convenient if you can customize the view of your document. This article will give you information about the various layouts, navigation within the document, zoom options and window arrangements.
Abstract: It is often required to navigate within the document you are currently working on. In this article we will look into the traditional ways as well as explore some in-built navigation tools to move through the document.
Abstract: In this article we will learn what building blocks are and how to create and use them to make working with Word documents convenient and time saving.
Abstract: In this article we will learn how to create an empty Website before adding web pages to it. A website is a collection of web pages and files and folders organized to provide information accessible from the web.
Abstract: Microsoft Word is the world’s leading word processing application. It can be used to work with a wide range of documents like letters, memos, newsletters, forms and now with blogs too with Word 2007. In this article we will explore the new interface of Microsoft Word 2007.
Abstract: In this article we will take a whirlwind tour inside Microsoft® Expression® Web and understand the interface. We will explore the workspace including the Visual Aids and Document Type Information.
Abstract: Microsoft® Expression® Web is a proficient design tool to create contemporary, standards-based websites that not only deliver superior quality but also encourages creativity. In this article we will explore the need of a new web development tool as well as the new features provided in Expression® Web.