<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Mehul Harry's DevExpress Blog</title><link>http://community.devexpress.com/blogs/aspnet/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP1 (Build: 30415.43)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TheAspxBlog" /><feedburner:info uri="theaspxblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Healthcare Information Technology (HIMformatics) - a visually stunning DevExpress-enabled ASP.NET website</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/Ydru1iLmtsk/healthcare-information-technology-himformatics-a-visually-stunning-devexpress-enabled-asp-net-website.aspx</link><pubDate>Fri, 03 Feb 2012 20:50:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:362994</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=362994</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2012/02/03/healthcare-information-technology-himformatics-a-visually-stunning-devexpress-enabled-asp-net-website.aspx#comments</comments><description>&lt;p&gt;Check out this video interview with Mike Palgon who has created a very slick web portal using the &lt;a href="http://devexpress.com/asp" target="_blank"&gt;visually-stunning DevExpress ASP.NET&lt;/a&gt; products. &lt;/p&gt;  &lt;p&gt;Mike Palgon is the the lead developer at HIMformatics, a Healthcare Information Technology consulting firm. And Mike has created a very interesting web portal to help manage various aspects of HIMformatics including: employees, subcontractors, clients, projects, employee forecasting, and expense reports.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://youtu.be/mPxgNJTjOac" target="_blank"&gt;Watch the video case study with Mike Palgon here&lt;/a&gt;:&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:82c91c71-7a76-47fb-8180-8c49b1298299" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;object width="696" height="391"&gt;&lt;param name="movie" value="http://www.youtube.com/v/mPxgNJTjOac?hl=en&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/mPxgNJTjOac?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="696" height="391"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="width:696px;clear:both;font-size:.8em;"&gt;Mehul Harry talks with Mike Palgon about HIMformatics website&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In the video, Mike and I discuss his website design and which &lt;a href="http://devexpress.com/asp" target="_blank"&gt;DevExpress ASP.NET&lt;/a&gt; controls he&amp;#39;s using. &lt;/p&gt;  &lt;p&gt;Learn more about HIMformatics and this website here:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.devexpress.com/Home/Case-Studies/HIMformatics/"&gt;http://www.devexpress.com/Home/Case-Studies/HIMformatics/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks Mike for showing off the slick HIMformatics web portal. I love the minimalist design of his website. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;    &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Let&amp;#39;s see what develops…&lt;/p&gt; &lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=362994" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/Ydru1iLmtsk" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Case+Study/default.aspx">Case Study</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Video/default.aspx">Video</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2012/02/03/healthcare-information-technology-himformatics-a-visually-stunning-devexpress-enabled-asp-net-website.aspx</feedburner:origLink></item><item><title>ASP.NET HTML Editor - Keyboard Shortcuts</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/iPzbf043sdo/asp-net-html-editor-keyboard-shortcuts.aspx</link><pubDate>Thu, 02 Feb 2012 23:45:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:363339</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=363339</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2012/02/02/asp-net-html-editor-keyboard-shortcuts.aspx#comments</comments><description>&lt;p&gt;Keyboard shortcuts are great. Especially when you&amp;#39;re writing in an online HTML editor, because they don&amp;#39;t require you to take you hands off the keyboard!&lt;/p&gt;  &lt;p&gt;The DevExpress ASPxHtmlEditor editor provides many popular keyboard shortcuts as defaults.&lt;/p&gt;  &lt;p&gt;And in the latest release of DXperience v2011.2, we added the ability for you to customize these keyboard shortcuts for your end-users (&lt;a href="http://devexpress.com/issue=S38048" target="_blank"&gt;S38048&lt;/a&gt;).&amp;nbsp;We at DevExpress are not only trying to make you more productive when you use our controls from DXv2, but we&amp;#39;re also looking out for your end-users.&lt;/p&gt;  &lt;h3&gt;Default Shortcuts&lt;/h3&gt;  &lt;p&gt;Here&amp;#39;s the list of the default ASPxHtmlEditor keyboard shortcuts. &lt;/p&gt;  &lt;p&gt;Notice that the ASPxHtmlEditor provides a way for you to create links using the common &amp;#39;Control + K&amp;#39; keyboard shortcut found in many popular office products. Personally, I love that shortcut!&lt;/p&gt;  &lt;p&gt;Try it now online: &lt;a href="http://demos.devexpress.com/ASPxHTMLEditorDemos/Features/General.aspx"&gt;http://demos.devexpress.com/ASPxHTMLEditorDemos/Features/General.aspx&lt;/a&gt; &lt;/p&gt;  &lt;div style="overflow-x:hidden;overflow-y:hidden;widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;width:0px;letter-spacing:normal;display:block;white-space:normal;orphans:2;height:0px;visibility:hidden;color:#000000;clear:both;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;" class="dx-clear"&gt;&lt;/div&gt;  &lt;div style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;font:medium &amp;#39;Segoe UI&amp;#39;, verdana, arial;white-space:normal;orphans:2;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;" class="tablediv"&gt;   &lt;table style="border-bottom-width:1px;border-bottom-style:solid;border-left-width:1px;border-left-style:solid;padding-bottom:0px;margin-top:5px;padding-left:0px;width:auto;padding-right:0px;border-collapse:collapse;margin-bottom:5px;border-top-width:1px;border-top-style:solid;margin-right:13px;border-right-width:1px;border-right-style:solid;padding-top:0px;border-image:initial;" class="dtTABLE" cellspacing="0"&gt;       &lt;tr&gt;         &lt;th style="border-bottom:#bbbbbb 1px solid;text-align:left;border-left:#bbbbbb 1px solid;background-color:#e5e5e5;padding-left:13px;padding-right:13px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:middle;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;border-image:initial;"&gt;Shortcut&lt;/th&gt;          &lt;th style="border-bottom:#bbbbbb 1px solid;text-align:left;border-left:#bbbbbb 1px solid;background-color:#e5e5e5;padding-left:13px;padding-right:13px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:middle;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;border-image:initial;"&gt;ActionName&lt;/th&gt;          &lt;th style="border-bottom:#bbbbbb 1px solid;text-align:left;border-left:#bbbbbb 1px solid;background-color:#e5e5e5;padding-left:13px;padding-right:13px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:middle;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;border-image:initial;"&gt;Description&lt;/th&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+A&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;selectall&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Selects the entire content&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+B&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;bold&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Applies bold formatting to the selected text&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+C&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;kbcopy&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Copies the selection&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+E&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;justifycenter&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Justifies text center&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+G&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;insertimagedialog&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Invokes the&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a style="color:#960bb4;text-decoration:none;" href="http://documentation.devexpress.com/AspNet/CustomDocument7494.aspx"&gt;Insert Image Dialog&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+I&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;italic&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Applies italic formatting to the selected text&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+J&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;justifyfull&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Justifies text&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+K&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;insertlinkdialog&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Invokes the&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a style="color:#960bb4;text-decoration:none;" href="http://documentation.devexpress.com/AspNet/CustomDocument8170.aspx"&gt;Insert Link Dialog&lt;/a&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;for the selection&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+L&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;justifyleft&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Justifies text left&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+P&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;print&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Prints the editor&amp;#39;s content&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+R&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;justifyright&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Justifies text right&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+U&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;underline&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Underlines the selected text&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+V&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;kbpaste&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Pastes content from the clipboard&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+X&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;kbcut&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Cuts the selection&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+Y&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;redo&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Redoes the last undone action&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+Z&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;undo&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Undoes the last action&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+Ins&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;kbcopy&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Copies the selection&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Ctrl+Shift+K&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;unlink&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Unlinks the selection&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;F11&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;fullscreen&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Activates/deactivates the full-screen mode&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Shift+Del&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;kbcut&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Cuts the selection&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Shift+Ins&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;kbpaste&lt;/td&gt;          &lt;td style="border-bottom:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;padding-bottom:5px;overflow-x:visible;overflow-y:visible;padding-left:5px;padding-right:5px;font-family:&amp;#39;Segoe UI&amp;#39;, verdana, arial;color:#000000;font-size:0.85em;vertical-align:top;border-top:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid;padding-top:5px;border-image:initial;"&gt;Pastes content from the clipboard&lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/div&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h3&gt;Customization&lt;/h3&gt;  &lt;p&gt;There are two ways to customize the keyboard shortcuts, at design-time and runtime.&lt;/p&gt;  &lt;h4&gt;Design-time &lt;/h4&gt;  &lt;p&gt;In fact, you can redefine default shortcuts and create custom shortcuts at design time in two ways: using a shortcut editor or directly in a markup. To display the shortcut editor, click the&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;strong&gt;Shortcuts&lt;/strong&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;property&amp;#39;s ellipsis button in the&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;strong&gt;Properties&lt;/strong&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;window while designing.&lt;/p&gt;  &lt;p style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;margin:12px 0px;letter-spacing:normal;font:medium &amp;#39;Segoe UI&amp;#39;, verdana, arial;white-space:normal;orphans:2;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;"&gt;&lt;/p&gt;  &lt;p style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;margin:12px 0px;letter-spacing:normal;font:medium &amp;#39;Segoe UI&amp;#39;, verdana, arial;white-space:normal;orphans:2;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;"&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/HelpResource_6745ACC2.jpg" target="_blank"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="ASPxHtmlEditor - Design Time Customization" border="0" alt="ASPxHtmlEditor - Design Time Customization" src="http://community.devexpress.com/blogs/aspnet/HelpResource_thumb_409ED288.jpg" width="640" height="325" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;margin:12px 0px;letter-spacing:normal;font:medium &amp;#39;Segoe UI&amp;#39;, verdana, arial;white-space:normal;orphans:2;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;"&gt;&lt;/p&gt;  &lt;p style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;margin:12px 0px;letter-spacing:normal;font:medium &amp;#39;Segoe UI&amp;#39;, verdana, arial;white-space:normal;orphans:2;color:#000000;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;"&gt;&lt;/p&gt; &lt;span style="font-family:Calibri;"&gt;   &lt;/span&gt;&lt;p&gt;The code sample below demonstrates how you can specify shortcuts in markup. The first shortcut invokes a MyDialog custom dialog. The second shortcut redefines a default Ctrl+B shortcut. The third shortcut assigns the default command bold to custom shortcut.    &lt;/p&gt;&lt;p&gt;Note that other default shortcuts (except Ctrl+B) are still in effect.&lt;/p&gt;   &lt;pre class="brush: xml;"&gt;&amp;lt;dx:ASPxHtmlEditor ID=&amp;quot;MyHtmlEditor&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;
     &amp;lt;CustomDialogs&amp;gt;
          &amp;lt;dx:HtmlEditorCustomDialog Caption=&amp;quot;My Custom Dialog&amp;quot; 
          FormPath=&amp;quot;~/CustomDialogs/MyCustomDialog1.ascx&amp;quot; Name=&amp;quot;MyDialog&amp;quot; /&amp;gt;
     &amp;lt;/CustomDialogs&amp;gt;
     &amp;lt;Shortcuts&amp;gt;
          &amp;lt;dx:HtmlEditorShortcut ActionName=&amp;quot;MyDialog&amp;quot; ActionType=&amp;quot;ShowCustomDialog&amp;quot; Shortcut=&amp;quot;Ctrl+D&amp;quot; /&amp;gt;
          &amp;lt;dx:HtmlEditorShortcut ActionName=&amp;quot;backcolor&amp;quot; Shortcut=&amp;quot;Ctrl+B&amp;quot; /&amp;gt;
          &amp;lt;dx:HtmlEditorShortcut ActionName=&amp;quot;bold&amp;quot; Shortcut=&amp;quot;Alt+B&amp;quot; /&amp;gt;
     &amp;lt;/Shortcuts&amp;gt;
&amp;lt;/dx:ASPxHtmlEditor&amp;gt;&lt;/pre&gt;

&lt;h4&gt;&amp;nbsp;&lt;/h4&gt;

&lt;h4&gt;Runtime&lt;/h4&gt;

&lt;p&gt;The ASPxHtmlEditor allows you to modify any shortcuts at run time. Simply use the methods provided in the &lt;a href="http://documentation.devexpress.com/#AspNet/clsDevExpressWebASPxHtmlEditorHtmlEditorShortcutCollectiontopic" target="_blank"&gt;HtmlEditorShortcutCollection&lt;/a&gt; collection.&lt;/p&gt;

&lt;p&gt;The code sample below demonstrates how you can modify a shortcut collection at run time:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The first shortcut invokes a MyDialog custom dialog. &lt;/li&gt;

  &lt;li&gt;The second shortcut redefines a default &lt;strong&gt;Ctrl+B&lt;/strong&gt; shortcut. &lt;/li&gt;

  &lt;li&gt;The third shortcut assigns the default command bold to a custom shortcut. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Note that other default shortcuts (except &lt;strong&gt;Ctrl+B&lt;/strong&gt;) are still in effect. 

  &lt;br /&gt;&lt;/p&gt;

&lt;pre class="brush: csharp;"&gt;using DevExpress.Web.ASPxHtmlEditor;

...

protected void Page_Load(object sender, EventArgs e) {
     if (!IsPostBack) {
          MyHtmlEditor.Shortcuts.Add(&amp;quot;Ctrl+D&amp;quot;, &amp;quot;MyDialog&amp;quot;, ActionType.ShowCustomDialog);
          MyHtmlEditor.Shortcuts.Add(&amp;quot;Ctrl+B&amp;quot;, &amp;quot;backcolor&amp;quot;);
          MyHtmlEditor.Shortcuts.Add(&amp;quot;Alt+B&amp;quot;, &amp;quot;bold&amp;quot;);
     }
}&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;ASP.NET MVC Supported too!&lt;/h3&gt;

&lt;p&gt;These shortcuts can also customized for the &lt;a href="http://devexpress.com/asp" target="_blank"&gt;DevExpress ASP.NET&lt;/a&gt;&amp;nbsp;&lt;a href="http://documentation.devexpress.com/#AspNet/DevExpressWebMvcMVCxHtmlEditorClassPropTopic" target="_blank"&gt;MVC HTML Editor extension&lt;/a&gt; too! &lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;What custom shortcuts have you added to the ASPxHtmlEditor? Drop me a line below with your thoughts, thanks!&lt;/p&gt;

&lt;div class="dxperience-blog-block"&gt;
  &lt;h4&gt;Save time and money...&lt;/h4&gt;

  &lt;p&gt;Save time and money with high quality pre-built components for ASP.NET, Windows Forms, WPF, Silverlight and VCL as well as IDE Productivity Tools and Business Application Frameworks, all backed by world-class service and support. Our technologies help you build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows and Web in the shortest possible time.&lt;/p&gt;

  &lt;p&gt;Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Home/Try.xml"&gt;http://www.devexpress.com/Home/Try.xml&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Let&amp;#39;s see what develops…&lt;/p&gt;
&lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=363339" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/iPzbf043sdo" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/v2011.2/default.aspx">v2011.2</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASPxHtmlEditor/default.aspx">ASPxHtmlEditor</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2012/02/02/asp-net-html-editor-keyboard-shortcuts.aspx</feedburner:origLink></item><item><title>Explore, Learn &amp; Extend from 4 New DevExpress ASP.NET Demo Websites</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/_q25E680HN4/explore-learn-amp-extend-from-4-new-devexpress-asp-net-demo-websites.aspx</link><pubDate>Fri, 23 Dec 2011 00:30:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:361087</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=361087</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/12/22/explore-learn-amp-extend-from-4-new-devexpress-asp-net-demo-websites.aspx#comments</comments><description>&lt;p&gt;Check out these &lt;a href="http://demos.devexpress.com/ASP/" target="_blank"&gt;4 new demo websites&lt;/a&gt; that we released with DevExpress DXv2.&lt;/p&gt;  &lt;h3&gt;Featured Demos&lt;/h3&gt;  &lt;p&gt;Here&amp;#39;s the individual links to each demo:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2"&gt;     &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/WebmailClient/" target="_blank"&gt;&lt;img alt="" src="http://demos.devexpress.com/ASP/Content/DemoIcons/WebmailClient.png" /&gt;&lt;/a&gt; &lt;/p&gt;          &lt;p align="center"&gt;&lt;a href="http://demos.devexpress.com/RWA/WebmailClient/" target="_blank"&gt;Webmail Client&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&amp;#160;&lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/HotelBooking/" target="_blank"&gt;&lt;img alt="" src="http://demos.devexpress.com/ASP/Content/DemoIcons/HotelBooking.png" /&gt;&lt;/a&gt; &lt;/p&gt;          &lt;p align="center"&gt;&lt;a href="http://demos.devexpress.com/RWA/HotelBooking/" target="_blank"&gt;Hotel Booking&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&amp;#160;&lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/VideoPortal/" target="_blank"&gt;&lt;img alt="" src="http://demos.devexpress.com/ASP/Content/DemoIcons/VideoPortal.png" /&gt;&lt;/a&gt; &lt;/p&gt;          &lt;p align="center"&gt;&lt;a href="http://demos.devexpress.com/RWA/VideoPortal/" target="_blank"&gt;Video Portal&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&amp;#160;&lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/EventRegistration/" target="_blank"&gt;&lt;img alt="" src="http://demos.devexpress.com/ASP/Content/DemoIcons/EventRegistration.png" /&gt;&lt;/a&gt; &lt;/p&gt;          &lt;p align="center"&gt;&lt;a href="http://demos.devexpress.com/RWA/EventRegistration/" target="_blank"&gt;Event Registration&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;You can also find them here on our updated ASP.NET demos page: &lt;a href="http://demos.devexpress.com/ASP/"&gt;http://demos.devexpress.com/ASP/&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Learn &amp;amp; Extend &lt;/h3&gt;  &lt;p&gt;These demo websites show you:&lt;/p&gt;  &lt;p&gt;- What&amp;#39;s possible with different &lt;a href="http://devexpress.com/asp" target="_blank"&gt;DevExpress ASP.NET&lt;/a&gt; products in one website &lt;/p&gt;  &lt;p&gt;- How to create a similar website for your projects &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; - Full source code for the demo websites is available with our installation &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; - Feel free to extend and use any of the source code, images or styles &lt;/p&gt;  &lt;h3&gt;Full source code for C# &amp;amp; VB.NET &lt;/h3&gt;  &lt;p&gt;Full source code is available in the DevExpress DemoCenter application. Launch the DemoCenter from your &amp;#39;Start&amp;#39; menu and click the red &amp;#39;ASP&amp;#39; button. On this page you&amp;#39;ll see these four icons. Solutions for both C# and VB.NET are available: &lt;/p&gt;  &lt;p&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_3DB4CDBE.png" width="497" height="121" /&gt;&lt;/p&gt;  &lt;h3&gt;Beautiful &amp;amp; Touch-Enabled&lt;/h3&gt;  &lt;p&gt;Each of these demo websites show a different scenario. And not only does each demo incorporate our controls and leverage the latest technologies like jQuery, they also show a unique look and feel for each site: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/WebmailClient/" target="_blank"&gt;Webmail Client&lt;/a&gt; - shows how to use several of the DevExpress ASP.NET major products like the ASPxGridView, ASPxScheduler and many more! And you can also test any of the DevExpress themes against this website by using the dropdown at the top right!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/image_0F19D35A.png" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_thumb_5A0FD4DA.png" width="640" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/EventRegistration/" target="_blank"&gt;Event Registration&lt;/a&gt; - shows how to create an internet style website for events! This demo shows off a mobile-friendly interface with larger fonts, tabs and even a new look for ASPxScheduler:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/image_398B25D9.png" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_thumb_4FE0CB1E.png" width="640" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/HotelBooking/" target="_blank"&gt;Hotel Booking&lt;/a&gt; - shows how to create a stunning website using several of the DevExpress ASP.NET Editor controls:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/image_7F3240A8.png" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_thumb_40F3B8FB.png" width="640" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://demos.devexpress.com/RWA/VideoPortal/" target="_blank"&gt;Video Portal&lt;/a&gt; - Shows how to create your own YouTube-style video portal using DevExpress ASP.NET products like the ASPxDataView, ASPxTabControl, XtraCharts and more. In fact, check out the transitions when click on a video:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/image_069D647C.png" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_thumb_0797E50A.png" width="640" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Download &amp;amp; Explore&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.devexpress.com/Home/Try.xml" target="_blank"&gt;Download DevExpress DXv2&lt;/a&gt; today and explore the above ASP.NET demos. Then drop me a line below with your thoughts, thanks!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;    &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;     &lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=361087" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/_q25E680HN4" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/v2011.2/default.aspx">v2011.2</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/12/22/explore-learn-amp-extend-from-4-new-devexpress-asp-net-demo-websites.aspx</feedburner:origLink></item><item><title>How to present PowerPoint slides with a WinForms Tiles App</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/H-axf0X2-kw/download-my-touch-based-winforms-tiles-powerpoint-app.aspx</link><pubDate>Thu, 15 Dec 2011 23:00:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:360467</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=360467</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/12/15/download-my-touch-based-winforms-tiles-powerpoint-app.aspx#comments</comments><description>&lt;p&gt;Check out this slick little application I built using the new DevExpress WinForms Tile controls for my &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2011/12/07/watch-this-video-take-a-tour-of-dxv2-touch.aspx" target="_blank"&gt;touch webinar&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/image_1C42CF7B.png" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_thumb_0229A25D.png" width="640" height="360" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Quick &amp;amp; fun&lt;/h3&gt;  &lt;p&gt;This app took me about 15 minutes to create. And I wrote it for 2 main reasons:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;It&amp;#39;s a fun way to learn the new DevExpress WinForms Tile suite &lt;/li&gt;    &lt;li&gt;And it&amp;#39;s a great way to show touch features &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Creating a slick and useful app quickly like my TileControlPowerPoint is what DevExpress productivity is all about.&lt;/p&gt;  &lt;h3&gt;How it&amp;#39;s made…&lt;/h3&gt;  &lt;p&gt;This visually stunning application is simple and it follows most of the steps outlined in the following videos:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=_SsRalcL_58" target="_blank"&gt;WinForms Tile Control - Getting Started&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2011/12/07/watch-this-video-take-a-tour-of-dxv2-touch.aspx" target="_blank"&gt;Watch this video - Take a tour of DXv2: Touch&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Here&amp;#39;s the general steps:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;I started by creating a new (blank) WinForms app. &lt;/li&gt;    &lt;li&gt;Added the DevExpress XtraTile control, then 1 group and 1 tile. &lt;a href="http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=_SsRalcL_58" target="_blank"&gt;Watch this video to learn how&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Added a green metro-style background image and customized the tile to make it larger. &lt;/li&gt;    &lt;li&gt;Added the code below to look for a &amp;#39;Slides&amp;#39; folder and then dynamically create tiles based on the slides. This saves the trouble of manually creating each tile. &lt;/li&gt;    &lt;li&gt;Finally, I set the base form is also set to maximum and without a title bar. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Note: I use the background image property of the tiles to show the slides. These images were originally developed in PowerPoint and it&amp;#39;s very easy to &lt;a href="http://office.microsoft.com/en-us/powerpoint-help/save-a-picture-as-a-jpg-gif-or-png-HA010337415.aspx" target="_blank"&gt;save your slides as images&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Download&lt;/h3&gt;  &lt;p&gt;Download the full source code of the TileControlPowerPoint WinForms touch application here:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/Samples/TileControlPowerPoint.zip"&gt;&lt;img border="0" alt="TileControlPowerPoint.zip" align="absMiddle" src="http://community.devexpress.com/utility/filethumbnails/zip-Small.gif" /&gt;&lt;/a&gt; &lt;a href="http://community.devexpress.com/blogs/aspnet/Samples/TileControlPowerPoint.zip"&gt;TileControlPowerPoint.zip&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;DemoWare&lt;/h3&gt;  &lt;p&gt;Warning: This was a small fun app I wrote in 15 minutes. As such, I don&amp;#39;t recommend hard coding strings (the way I did). In fact, feel free to Refactor the small amount of code below. It dynamically creates tiles and uses the images for background so you don&amp;#39; t need to do it at design-time:&lt;/p&gt;  &lt;pre class="brush: csharp;"&gt;string path = AppDomain.CurrentDomain.BaseDirectory + @&amp;quot;slides&amp;quot;;
private void LoadItems()
{
    if (Directory.Exists(path))
    {
        tileControl1.BeginUpdate();
        int filesCount = Directory.GetFiles(path).Length;
        for (int i = 1; i &amp;lt; filesCount; i++)
        {
            string fileName = path + &amp;quot;\\Slide&amp;quot; + i + &amp;quot;.png&amp;quot;;
            TileItem item = new TileItem() { IsLarge = true, BackgroundImage = Image.FromFile(fileName) };
            tileGroup2.Items.Add(item);
        }
        tileControl1.EndUpdate();
    }
    else
    {
        MessageBox.Show(&amp;quot;Slides not found&amp;quot;);
        if (System.Windows.Forms.Application.MessageLoop)
        {
            Application.Exit();
        }
        else
        {
            System.Environment.Exit(1);
        }
    }
}&lt;/pre&gt;

&lt;p&gt;Check out the &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2011/12/07/watch-this-video-take-a-tour-of-dxv2-touch.aspx" target="_blank"&gt;recent touch webinar&lt;/a&gt; and &lt;a href="http://community.devexpress.com/blogs/aspnet/Samples/TileControlPowerPoint.zip" target="_blank"&gt;download the app&lt;/a&gt; I used to present the slides. Then drop me a line below with your thoughts. Thanks!&lt;/p&gt;

&lt;div class="dxperience-blog-block"&gt;
  &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;

  &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;

  
&lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=360467" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/H-axf0X2-kw" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Webinar/default.aspx">Webinar</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/WinForms/default.aspx">WinForms</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/12/15/download-my-touch-based-winforms-tiles-powerpoint-app.aspx</feedburner:origLink></item><item><title>Watch this video - Take a tour of DXv2: Touch</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/oMtgVz3l6X8/watch-this-video-take-a-tour-of-dxv2-touch.aspx</link><pubDate>Wed, 07 Dec 2011 21:30:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:360241</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=360241</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/12/07/watch-this-video-take-a-tour-of-dxv2-touch.aspx#comments</comments><description>&lt;p&gt;Check out the &lt;a href="http://www.youtube.com/watch?v=TuzU9riviJk" target="_blank"&gt;&amp;quot;Take a tour of DXv2: Touch&amp;quot; webinar video&lt;/a&gt;:&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:41087ec9-712c-4df8-a5e6-e3513830c132" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;object width="663" height="372"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TuzU9riviJk?hl=en&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TuzU9riviJk?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="663" height="372"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="width:663px;clear:both;font-size:.8em;"&gt;Watch this video to see the full story of DXv2 Touch features&lt;/div&gt;&lt;/div&gt;  &lt;h3&gt;Touch For All 4 .NET Platforms&lt;/h3&gt;  &lt;p&gt;DXv2 provides you touch enabled features for all 4 .NET platforms! &lt;/p&gt;  &lt;h3&gt;&lt;a href="http://www.devexpress.com/Subscriptions/DXperience/DXv2/index.xml?page=48" target="_blank"&gt;ASP.NET Touch&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;ASP.NET applications powered by DevExpress Controls are now touch enabled for both iOS and Android - from scrolling and resizing to the dragging of web controls.&lt;/p&gt;  &lt;h3&gt;&lt;a href="http://www.devexpress.com/Subscriptions/DXperience/DXv2/index.xml?page=35" target="_blank"&gt;WinForms&lt;/a&gt; &amp;amp; &lt;a href="http://www.devexpress.com/Subscriptions/DXperience/DXv2/index.xml?page=3" target="_blank"&gt;WPF&lt;/a&gt; Touch&lt;/h3&gt;  &lt;p&gt;Applications powered by DevExpress WinForms or WPF Controls are&lt;strong&gt; now touch enabled&lt;/strong&gt; - from the dragging of UI elements to horizontal and vertical scrolling. Single and multi-touch features. Watch the webinar video to learn more and see it in action.&lt;/p&gt;  &lt;h3&gt;&lt;a href="http://www.devexpress.com/Subscriptions/DXperience/silverlight-features.xml" target="_blank"&gt;Silverlight Touch&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;As unbelievable as it might sound, DevExpress has taken key steps to enable touch support on the Silverlight platform. Yes, that means your end-users can use touch to interact with our Silverlight Tile Control and Silverlight Grid. Though only the first step, the touch is on its way for Silverlight and browser hosted apps.&lt;/p&gt;  &lt;h3&gt;&lt;a href="http://www.devexpress.com/Subscriptions/DXperience/DXv2/index.xml?page=34" target="_blank"&gt;WinForms Tile&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;New XtraTiles Suite&lt;/strong&gt; - The new WinForms Tile Control allows you to re-imagine the way in which an application interacts with end-users and build dashboards that are ultra-efficient and fully customizable.&lt;/p&gt;  &lt;h3&gt;Tile Control for &lt;a href="http://www.devexpress.com/Subscriptions/DXperience/DXv2/index.xml?page=2" target="_blank"&gt;WPF&lt;/a&gt; and &lt;a href="http://www.devexpress.com/Subscriptions/DXperience/DXv2/index.xml?page=18" target="_blank"&gt;Silverlight&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;New Tile Layout in DXLayoutControl&lt;/strong&gt; - The DevExpress Layout Control has been extended with a new TileLayout option, allowing you to replicate the look, feel and behavior of Windows® 8 and thus target next generation devices with ease. Whether using WPF or Silverlight, the Tile Layout Control allows you to re-imagine the way in which an application interacts with end-users and build dashboards that are ultra-efficient and fully customizable.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=TuzU9riviJk" target="_blank"&gt;Watch the webinar video&lt;/a&gt;, then drop me a line below with your thoughts.&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=360241" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/oMtgVz3l6X8" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/DXperience/default.aspx">DXperience</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/v2011.2/default.aspx">v2011.2</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Touch/default.aspx">Touch</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/12/07/watch-this-video-take-a-tour-of-dxv2-touch.aspx</feedburner:origLink></item><item><title>Video: ASP.NET MVC GridView - How To Setup Multi-Row and Instant Updates</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/JG_qahRPfhM/video-asp-net-mvc-gridview-how-to-setup-multi-row-and-instant-updates.aspx</link><pubDate>Thu, 06 Oct 2011 19:12:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:356364</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=356364</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/10/06/video-asp-net-mvc-gridview-how-to-setup-multi-row-and-instant-updates.aspx#comments</comments><description>&lt;p&gt;Check out &lt;a href="http://tv.devexpress.com/#ASPMVCGridViewMultiRow;MVC+Extensions.product;1" target="_blank"&gt;this webinar video&lt;/a&gt; that shows you how to setup the DevExpress MVC GridView to create an Excel-like grid. The benefits include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Multiple-row editing &lt;/li&gt;    &lt;li&gt;Instant updates &lt;/li&gt;    &lt;li&gt;jQuery callbacks &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://tv.devexpress.com/#ASPMVCGridViewMultiRow;MVC+Extensions.product;1" target="_blank"&gt;Watch the webinar video&lt;/a&gt; as I build a new MVC web project from scratch and show you how to easily setup the flexible and powerful DevExpress MVC GridView Extension:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tv.devexpress.com/#ASPMVCGridViewMultiRow;MVC+Extensions.product;1" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="Webinar: MVC GridView - Setup Multi-Row and Instant Updates" border="0" alt="Webinar: MVC GridView - Setup Multi-Row and Instant Updates" src="http://community.devexpress.com/blogs/aspnet/image_4829D956.png" width="640" height="363" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Try the sample from the webinar by clicking on the &amp;#39;Download Example&amp;#39; button from code central:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.devexpress.com/example=E3326" target="_blank"&gt;E3326 - How to perform GridView instant updating using different editors in the DataItem template&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you&amp;#39;ve not heard about code central then &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2008/07/30/codecentral-source-code-to-search-download-run-enterprise-cheat.aspx" target="_blank"&gt;read this short blog post&lt;/a&gt; to learn about it&amp;#39;s benefits.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks for attending and watching webinar with me, I appreciate it.&lt;/p&gt;  &lt;p&gt;Drop me a line below with your thoughts and questions about the slick example from the webinar. Thanks!&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;Build Your Best - Without Limits or Compromise&lt;/h4&gt;    &lt;p&gt;Try the DevExpress ASP.NET MVC Extensions online now: &lt;a href="http://mvc.devexpress.com"&gt;http://mvc.devexpress.com&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Read the latest news about DevExpress ASP.NET MVC Extensions: &lt;a href="http://dxpr.es/ov1tQa"&gt;http://dxpr.es/ov1tQa&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Download a free and fully-functional version of DXperience now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;     &lt;/div&gt;  &lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=356364" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/JG_qahRPfhM" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Webinar/default.aspx">Webinar</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET+GridView/default.aspx">ASP.NET GridView</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Video/default.aspx">Video</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/MVCxGridView/default.aspx">MVCxGridView</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/10/06/video-asp-net-mvc-gridview-how-to-setup-multi-row-and-instant-updates.aspx</feedburner:origLink></item><item><title>Introductory Webinar - Learn about RESTful Services with ASP.NET MVC</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/vylegjGTcZQ/introductory-webinar-learn-about-restful-services-with-asp-net-mvc.aspx</link><pubDate>Wed, 05 Oct 2011 20:30:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:356260</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=356260</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/10/05/introductory-webinar-learn-about-restful-services-with-asp-net-mvc.aspx#comments</comments><description>&lt;p&gt;Sign up for this introductory webinar on &lt;a href="http://devexpress.com/Support/Webinars/details.xml?id=RESTServicesASP.NETMVC" target="_blank"&gt;RESTful Services with ASP.NET MVC with Richard Winslow&lt;/a&gt;. Richard will cover:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;RESTful services with ASP.NET MVC &lt;/li&gt;    &lt;li&gt;Client libraries like &lt;a&gt;jQuery&lt;/a&gt; and &lt;a href="http://www.sencha.com/products/extjs/"&gt;Sencha&amp;#39;s extJS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://github.com/stevehodgkiss/restful-routing"&gt;RESTful Routing library from Steve Hodgkiss&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Register Now&lt;/h3&gt;  &lt;p&gt;Click the &lt;a href="https://www3.gotomeeting.com/register/379353182"&gt;register&lt;/a&gt; button below and &lt;a href="https://www3.gotomeeting.com/register/379353182"&gt;attend the webinar on Friday, October 7th, 2011 at 10AM PST&lt;/a&gt;: &lt;/p&gt;  &lt;h4&gt;Friday October 7th, 2011 01:00pm EDT | 10:00am PDT | 05:00pm GMT&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Title: &lt;strong&gt;RESTful Services with ASP.NET MVC&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Date: &lt;strong&gt;Friday, October 7th, 2011&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Time: &lt;strong&gt;10am PDT (GMT -07:00)&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Length: &lt;strong&gt;1 hour &lt;/strong&gt;(but may go longer) &lt;/li&gt;    &lt;li&gt;Presenters: &lt;strong&gt;Richard Winslow&lt;/strong&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Register here -&amp;#160; &lt;a href="https://www3.gotomeeting.com/register/379353182"&gt;https://www3.gotomeeting.com/register/379353182&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Level: 100 &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Description&lt;/h3&gt;  &lt;p&gt;REST is the architecture of the Web, and RESTful Web services are now the most popular way of enabling browser-based applications to access information and behavior on Web servers. In Web 2.0 applications, desktop-like responsiveness and versatility are driven by client-side script code, and RESTful services with JavaScript-friendly request and response formats vastly simplify this kind of code. &lt;/p&gt;  &lt;p&gt;Open source frameworks like Rails have historically made the server side of these services correspondingly straightforward to implement, but the .NET community hasn’t benefitted from this kind of work until recently. Now, however, ASP.NET MVC (itself an open source project), along with the modest assistance of some other open-source tools and conventions, makes it easy to write full-featured RESTful Web services. &lt;/p&gt;  &lt;p&gt;We’ll explore REST itself, what RESTful Web services look like, and how to write them using the MVC framework along with Steve Hodgkiss’s RESTful Routing library.&lt;/p&gt;  &lt;h3&gt;Presenters&lt;/h3&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Richard Winslow" border="0" alt="Richard Winslow" src="http://community.devexpress.com/blogs/aspnet/RichardWinslow_5C3B9432.jpg" width="170" height="170" /&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Richard Winslow &lt;/strong&gt;    &lt;br /&gt;Zynx Health&lt;/p&gt;  &lt;p&gt;&lt;img title="Amanda Christensen" border="0" alt="Amanda Christensen" src="http://community.devexpress.com/blogs/aspnet/AmandaChristensen_324F241C.png" width="168" height="170" /&gt;     &lt;br /&gt;&lt;strong&gt;Amanda Christensen&lt;/strong&gt;     &lt;br /&gt;Host&lt;/p&gt;  &lt;h3&gt;Register Soon&lt;/h3&gt;  &lt;p&gt;What are you waiting for? &lt;a href="https://www3.gotomeeting.com/register/379353182"&gt;Go register, now&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=356260" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/vylegjGTcZQ" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Webinar/default.aspx">Webinar</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/10/05/introductory-webinar-learn-about-restful-services-with-asp-net-mvc.aspx</feedburner:origLink></item><item><title>Microsoft Build Conference 2011: Recap with Mehul and Seth</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/yqrZCx55Qhg/microsoft-build-conference-2011-recap-with-mehul-and-seth.aspx</link><pubDate>Tue, 20 Sep 2011 22:33:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:354859</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=354859</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/09/20/microsoft-build-conference-2011-recap-with-mehul-and-seth.aspx#comments</comments><description>&lt;p&gt;Check out &lt;a href="http://tv.devexpress.com/#BUILDRecap;Build+Conference.tag;1" target="_blank"&gt;this video&lt;/a&gt; that Seth Juarez and I recorded on the last day of Microsoft &lt;a href="http://buildwindows.com" target="_blank"&gt;BUILD 2011&lt;/a&gt; conference.&lt;/p&gt;  &lt;p&gt;In the &lt;a href="http://tv.devexpress.com/#BUILDRecap;Build+Conference.tag;1" target="_blank"&gt;video&lt;/a&gt;, Seth and I take a leaf out of ESPN&amp;#39;s book and take a look at the plays and moves that made BUILD such a fascinating conference.&lt;/p&gt;  &lt;p&gt;We discuss: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows 8 (like, duh)&lt;/li&gt;    &lt;li&gt;WinRT (the blue and green sides of the new map)&lt;/li&gt;    &lt;li&gt;Attendee and MVP reactions &lt;/li&gt;    &lt;li&gt;Metro UI, touch tablets and slates&lt;/li&gt;    &lt;li&gt;Why you should not be afraid of the future&lt;/li&gt;    &lt;li&gt;DevExpress&amp;#39; commitment&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Click the image below and watch the &lt;a href="http://tv.devexpress.com/#BUILDRecap;Build+Conference.tag;1" target="_blank"&gt;12 minute Build recap video&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tv.devexpress.com/#BUILDRecap;Build+Conference.tag;1" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="Microsoft BUILD Conference 2011: Mehul &amp;amp; Seth Recap" border="0" alt="Microsoft BUILD Conference 2011: Mehul &amp;amp; Seth Recap" src="http://community.devexpress.com/blogs/aspnet/image_2FA19794.png" width="600" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;DevExpress is committed to helping you develop on the Windows platform as we have been for the past 13 years.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tv.devexpress.com/#BUILDRecap;Build+Conference.tag;1" target="_blank"&gt;Watch the video&lt;/a&gt; and then drop us a line below with your thoughts and feedback about Build and Windows 8. Thanks!&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;    &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=354859" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/yqrZCx55Qhg" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Interview/default.aspx">Interview</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Events/default.aspx">Events</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Video/default.aspx">Video</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/build+conference/default.aspx">build conference</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/09/20/microsoft-build-conference-2011-recap-with-mehul-and-seth.aspx</feedburner:origLink></item><item><title>BUILD Conference: Windows 8 and HTML 5 does not effect your ASP.NET #bldwin</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/K3sijXZsK74/build-conference-windows-8-and-html-5-does-not-effect-your-asp-net-development.aspx</link><pubDate>Fri, 16 Sep 2011 19:20:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:354373</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>10</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=354373</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/09/16/build-conference-windows-8-and-html-5-does-not-effect-your-asp-net-development.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://devexpress.com/build" target="_blank"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-RIGHT-WIDTH:0px;MARGIN:0px 0px 0px 10px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;FLOAT:right;BORDER-TOP-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;PADDING-TOP:0px;" title="DevExpress @ Build" border="0" alt="DevExpress @ Build" align="right" src="http://community.devexpress.com/blogs/aspnet/buildLogo_1957FB0D.png" width="588" height="336" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HTML 5 in Windows 8 will not effect your ASP.NET development. Why?&lt;/p&gt;
&lt;h3&gt;ASP.NET == Web Server&lt;/h3&gt;
&lt;p&gt;ASP.NET is a server technology. ASP.NET gives you the broadest reach by creating HTML websites that can be viewed on any platform or device that has a web browser.&lt;/p&gt;
&lt;h3&gt;HTML 5 on Windows 8 == Client&lt;/h3&gt;
&lt;p&gt;The new Metro UI for Windows 8 looks very slick for tablet devices. Not only can you write apps for it using traditional client languages, but you can also write those apps in HTML 5 + JavaScript. Those apps use the WinRT run-time to take advantage of the local device resources such as the camera, and you get that slick Windows 8 Metro UI look automatically.&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Even though the app may be written in HTML 5 + JavaScript, since it uses the WinRT run-time, it will only run on a Windows 8 machine. It is a true client app, not a browser app.&lt;/p&gt;
&lt;p&gt;So if you&amp;#39;re on ASP.NET now then have no fear because Windows 8 does not really affect you. Instead, it&amp;#39;s an added bonus that you can use your skills as a web developer to make native Windows 8 apps using HTML 5 and JavaScript. Or ASP.NET to make slick websites.&lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
&lt;div class="dxperience-blog-block"&gt;
&lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;
&lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=354373" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/K3sijXZsK74" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/HTML5/default.aspx">HTML5</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/build+conference/default.aspx">build conference</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/09/16/build-conference-windows-8-and-html-5-does-not-effect-your-asp-net-development.aspx</feedburner:origLink></item><item><title>HDC 2011 Recap - Thank you Omaha! #hdc11</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/yg19fpew6CY/hdc-2011-recap-thank-you-omaha-hdc11.aspx</link><pubDate>Sat, 10 Sep 2011 07:25:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:353805</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=353805</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/09/10/hdc-2011-recap-thank-you-omaha-hdc11.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.heartlanddc.com/" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;float:right;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="hdc11logo" border="0" alt="hdc11logo" align="right" src="http://community.devexpress.com/blogs/aspnet/hdc11logo_7C789715.jpg" width="250" height="80" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Heartland Developers Conference (HDC) for 2011 just ended today. Like last year, DevExpress was not only a sponsor, I flew in to meet the many developers in and around the Omaha, Nebraska area.&lt;/p&gt;  &lt;p&gt;The HDC conference is interesting because it brings together different platforms like .NET and Java. And different people like developers and designers. I had a blast meeting many of the attendees and talking about all sorts development topics. &lt;/p&gt;  &lt;p&gt;When I do visit conferences, I like to interview speakers about their sessions. This is fun for me because I get to learn more about the session but more importantly, you get to experience a little bit from the conference even if you were not there.&lt;/p&gt;  &lt;p&gt;So I recorded several video interviews at the show and we&amp;#39;ll be publishing these videos in the coming weeks. Keep an eye on &lt;a href="http://tv.devexpress.com/" target="_blank"&gt;The DevExpress Channel&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I want to thank the Lincoln .NET Users group who put together a 150 person event for Scott Hanselman. At this user group meeting, I got to meet some more interesting devs like &lt;a href="https://twitter.com/#!/natelowry" target="_blank"&gt;Nate Lowry&lt;/a&gt; (video interview coming soon).&lt;/p&gt;  &lt;p&gt;Till then, enjoy a few of my pictures from the event:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/photo-1_50C7CD19.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="Driving with Hanselman" border="0" alt="Driving with Hanselman" src="http://community.devexpress.com/blogs/aspnet/photo-1_thumb_687F047F.jpg" width="240" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Driving with Scott &lt;a href="http://hanselman.com" target="_blank"&gt;Hanselman&lt;/a&gt; to the User Group meeting. Yes, he&amp;#39;s as intense in person too. In the picture, he&amp;#39;s playing Zulu R&amp;amp;B music while making clicking noises with his mouth and explaining what they mean.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/photo-2_59D4589A.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="Jason Follas presenting jQuery &amp;amp; REST" border="0" alt="Jason Follas presenting jQuery &amp;amp; REST" src="http://community.devexpress.com/blogs/aspnet/photo-2_thumb_144F586F.jpg" width="240" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This was &lt;a href="http://jasonfollas.com/blog/" target="_blank"&gt;Jason Follas&lt;/a&gt;&amp;#39; packed session titled &amp;quot;&lt;a href="http://www.heartlanddc.com/?page_id=486"&gt;How jQuery and REST Saved My ASP.NET Project w/Jason Follas&lt;/a&gt;&amp;quot;. Jason gave a very cool session using the ASPxGridView as part of his talk! In fact, I&amp;#39;m hoping to book him for future webinar to show you the slick jQuery integration he did.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/photo-3-3_3391FF42.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="HDC11" border="0" alt="HDC11" src="http://community.devexpress.com/blogs/aspnet/photo-3-3_thumb_6AF81070.jpg" width="240" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The busy exhibitor area.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/photo-2-3_0A3AB744.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="John Sheehan from Twilio.com" border="0" alt="John Sheehan from Twilio.com" src="http://community.devexpress.com/blogs/aspnet/photo-2-3_thumb_0FA927E8.jpg" width="240" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here&amp;#39;s &lt;a href="http://john-sheehan.com/blog/" target="_blank"&gt;John Sheehan&lt;/a&gt; from &lt;a href="http://www.twilio.com/" target="_blank"&gt;Twilio&lt;/a&gt; presenting &amp;quot;&lt;a href="http://www.heartlanddc.com/?page_id=470"&gt;HTTP for ASP.NET Developers w/John Sheehan&lt;/a&gt;&amp;quot;. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.devexpress.com/blogs/aspnet/photo_37B596FE.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Omaha Steaks" border="0" alt="Omaha Steaks" src="http://community.devexpress.com/blogs/aspnet/photo_thumb_7BA95548.jpg" width="240" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Omaha is known for their great steaks. They even sell them at the airport!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks again to the Heartland developers for welcoming DevExpress. If you were at the show, drop me a comment below on how you enjoyed the show.&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;    &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;     &lt;/div&gt;  &lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=353805" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/yg19fpew6CY" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Conference/default.aspx">Conference</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/09/10/hdc-2011-recap-thank-you-omaha-hdc11.aspx</feedburner:origLink></item><item><title>How to use DevExpress ORM (XPO) in an ASP.NET MVC application</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/YyMLxEd06AI/how-to-use-devexpress-orm-xpo-in-an-asp-net-mvc-application.aspx</link><pubDate>Thu, 25 Aug 2011 17:00:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:352574</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=352574</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/08/25/how-to-use-devexpress-orm-xpo-in-an-asp-net-mvc-application.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://devexpress.com/xpo" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;float:right;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" align="right" src="http://community.devexpress.com/blogs/aspnet/image_2ECFE792.png" width="157" height="72" /&gt;&lt;/a&gt;Check out the how-to knowledgebase article below that shows you 2 different approaches to using the &lt;a href="http://devexpress.com/xpo" target="_blank"&gt;eXpress Persisent Objects (XPO)&lt;/a&gt; with an ASP.NET MVC application:&lt;/p&gt;  &lt;h2&gt;&lt;a id="rndlnk" href="http://www.devexpress.com/Support/Center/KB/p/K18525.aspx" target="_blank"&gt;How to use XPO in an ASP.NET MVC application&lt;/a&gt;&lt;/h2&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The article will be most useful if you are already using DevExpress XPO. If you&amp;#39;re new to DevExpress XPO then check out the Code Central solution attached to this article:&lt;/p&gt;  &lt;h2&gt;&lt;a id="rndlnk" href="http://www.devexpress.com/example=E3434" target="_blank"&gt;Example: How to use XPO in ASP.NET MVC3 application (Razor)&lt;/a&gt;&lt;/h2&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;It&amp;#39;s a full working solution that shows how to use XPO with ASP.NET MVC. And there is a C# and VB.NET version of that sample available. Simply click the &amp;#39;programming language&amp;#39; dropdown and choose.&lt;/p&gt;  &lt;h3&gt;Best Practices&lt;/h3&gt;  &lt;p&gt;If you&amp;#39;re an XPO user now then you might have wondered, &amp;quot;What is the best practice for using XPO in an ASP.NET MVC application?&amp;quot;&lt;/p&gt;  &lt;p&gt;This &lt;a href="http://www.devexpress.com/Support/Center/KB/p/K18525.aspx" target="_blank"&gt;knowledgebase article&lt;/a&gt; is your answer:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The main difficulty of integrating the &lt;a href="http://documentation.devexpress.com/#XPO/CustomDocument1998"&gt;eXpress Persistent Objects&lt;/a&gt; framework into the ASP.NET MVC application is that both these frameworks have their own approaches to create a model instance. ASP.NET MVC requires a model to provide the parameter less constructor. It simply creates a new model instance each time it is required. XPO considers every object created via public constructors as new and inserts a new record in the database associated with this object. Hence, it is necessary to prevent the ASP.NET MVC engine from creating new instances and address this task manually. We will describe two possible approaches that can be used to address this issue. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Why use XPO?&lt;/h3&gt;  &lt;p&gt;If you&amp;#39;ve not yet seen XPO then check out this list of feature benefits here: &lt;a href="http://devexpress.com/Products/NET/ORM/#ctl00_ctl00_Content_Content_ctl13|features" target="_blank"&gt;XPO Features &amp;amp; Benefits&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The M in ASP.NET MVC stands model and you have a choice to use just about any .NET ORM including our own &lt;a href="http://documentation.devexpress.com/#XPO/CustomDocument1998" target="_blank"&gt;XPO&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Check out the &amp;#39;&lt;a href="http://www.devexpress.com/Support/Center/KB/p/K18525.aspx" target="_blank"&gt;How to use XPO in an ASP.NET MVC application&lt;/a&gt;&amp;#39; article. Then drop me a line below with your thoughts on using XPO with ASP.NET MVC. Thanks.&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;    &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=352574" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/YyMLxEd06AI" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/XPO/default.aspx">XPO</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/How-To/default.aspx">How-To</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/08/25/how-to-use-devexpress-orm-xpo-in-an-asp-net-mvc-application.aspx</feedburner:origLink></item><item><title>Webinar: ASP.NET - Show a Popup Warning Before Session Timeout</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/yko2hRc6TlE/webinar-asp-net-show-a-popup-warning-before-session-timeout.aspx</link><pubDate>Tue, 23 Aug 2011 22:15:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:352431</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=352431</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/08/23/webinar-asp-net-show-a-popup-warning-before-session-timeout.aspx#comments</comments><description>&lt;p&gt;Register and attend my &lt;a href="http://devexpress.com/Support/Webinars/details.xml?id=ASPxPopUpWarning" target="_blank"&gt;ASP.NET - Show a popup warning before session timeout&lt;/a&gt; to see how to add a very useful functionality to your ASP.NET websites that use login sessions.&lt;/p&gt;  &lt;p&gt;Learn how to add a popup warning dialog to let your end-users know that their web session will timeout. This is great for notifying your end-users and also allowing them to stay within the session by clicking a &amp;#39;continue session&amp;#39; style button. This solution works for both ASP.NET WebForms and ASP.NET MVC.&lt;/p&gt;  &lt;p&gt;And this works for both &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2011/06/15/asp-net-how-to-show-a-popup-warning-before-session-timeout.aspx" target="_blank"&gt;ASP.NET WebForms&lt;/a&gt; and &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2011/07/11/asp-net-mvc-how-to-show-a-popup-warning-before-session-timeout-aspnetmvc.aspx" target="_blank"&gt;ASP.NET MVC&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Register Now&lt;/h3&gt;  &lt;p&gt;Click the &lt;a href="https://www3.gotomeeting.com/register/736845334"&gt;register&lt;/a&gt; button below and &lt;a href="https://www3.gotomeeting.com/register/736845334"&gt;attend the webinar on Friday, August 26th, 2011 at 10AM PST&lt;/a&gt;:&lt;/p&gt;  &lt;h4&gt;Friday August 26th, 2011 01:00pm EDT | 10:00am PDT | 05:00pm GMT&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Title: &lt;span style="widows:2;text-transform:none;text-indent:0px;letter-spacing:normal;border-collapse:separate;font:11px verdana, tahoma, arial, helvetica, sans-serif;white-space:normal;orphans:2;color:#131313;word-spacing:0px;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px;" class="Apple-style-span"&gt;&lt;span style="text-align:left;border-collapse:collapse;font-family:verdana;color:#111111;" class="Apple-style-span"&gt;&lt;strong&gt;ASP.NET - Show a Popup Warning Before Session Timeout&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Date: &lt;strong&gt;Friday, August 26th, 2011&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Time: &lt;strong&gt;10am PDT (GMT -07:00)&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Length: &lt;strong&gt;1 hour &lt;/strong&gt;(but may go longer) &lt;/li&gt;    &lt;li&gt;Presenters: &lt;strong&gt;Mehul Harry&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Register here - &lt;a title="https://www3.gotomeeting.com/register/736845334" href="https://www3.gotomeeting.com/register/736845334" target="_blank"&gt;https://www3.gotomeeting.com/register/736845334&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Level:&amp;#160; 100 &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Presenters&lt;/h3&gt;  &lt;p&gt;&lt;img title="Mehul Harry" border="0" alt="Mehul Harry" src="http://community.devexpress.com/blogs/aspnet/AlaskaPic1_60468414.jpg" width="168" height="168" /&gt;     &lt;br /&gt;&lt;strong&gt;Mehul Harry &lt;/strong&gt;    &lt;br /&gt;Technical Evangelist – ASP.NET Team&lt;/p&gt;  &lt;p&gt;&lt;img title="Amanda Christensen" border="0" alt="Amanda Christensen" src="http://community.devexpress.com/blogs/aspnet/AmandaChristensen_324F241C.png" width="168" height="170" /&gt;     &lt;br /&gt;&lt;strong&gt;Amanda Christensen&lt;/strong&gt;     &lt;br /&gt;Host&lt;/p&gt;  &lt;h3&gt;Register Soon&lt;/h3&gt;  &lt;p&gt;What are you waiting for? &lt;a href="https://www3.gotomeeting.com/register/736845334" target="_blank"&gt;Go register, now&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-b.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;Build Your Best - Without Limits or Compromise&lt;/h4&gt;    &lt;p&gt;Try the DevExpress ASP.NET MVC Extensions online now: &lt;a href="http://mvc.devexpress.com"&gt;http://mvc.devexpress.com&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Read the latest news about DevExpress ASP.NET MVC Extensions&lt;/p&gt;    &lt;p&gt;Download a free and fully-functional version of DXperience now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=352431" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/yko2hRc6TlE" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Webinar/default.aspx">Webinar</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/08/23/webinar-asp-net-show-a-popup-warning-before-session-timeout.aspx</feedburner:origLink></item><item><title>Talk to your computer with Chrome and DevExpress ASP.NET Combo Box</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/SJ5XiupGe-M/Talk-to-your-computer-with-Chrome-and-DevExpress-ASPNET-Combo-Box.aspx</link><pubDate>Thu, 18 Aug 2011 15:00:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:351218</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>7</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=351218</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/08/18/Talk-to-your-computer-with-Chrome-and-DevExpress-ASPNET-Combo-Box.aspx#comments</comments><description>&lt;p&gt;Check out how to enable speech-recognition for the DevExpress ASP.NET Combo Box control and let your end-users talk to your website!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=8FgEgMZ7Fbc" target="_blank"&gt;Watch this short 1 minute screencast&lt;/a&gt; to see how the voice-to-text integration works with the ASPxComboBox: &lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:def22ee2-9724-4ae6-88c5-cce6742ca76d" class="wlWriterSmartContent"&gt;   &lt;div&gt;&lt;embed height="252" type="application/x-shockwave-flash" width="448" src="http://www.youtube.com/v/8FgEgMZ7Fbc?hl=en&amp;amp;hd=1" /&gt;&lt;/div&gt;    &lt;div style="width:448px;clear:both;font-size:0.8em;"&gt;Chrome Speech Recognition and DevExpress ASP.NET Combo Box&lt;/div&gt; &lt;/div&gt;  &lt;p&gt;First, the disclaimer:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&amp;lt;disclaimer&amp;gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;1. This feature will only work with Google&amp;#39;s Chrome Web browser version 11 and above. I explain why below.&lt;/p&gt;    &lt;p&gt;2. Two undocumented DevExpress client-side functions are used for this code. However, this sample is still simple to implement. &lt;/p&gt;    &lt;p&gt;This how-to is 99.9% for fun and I cannot guarantee that Google Chrome may change this feature in the future which could break the code I&amp;#39;m about to show you.&lt;/p&gt;    &lt;p&gt;You&amp;#39;ve been warned. Now let&amp;#39;s have some fun…&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;&amp;lt;/disclaimer&amp;gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h3&gt;Chrome Speech Recognition&lt;/h3&gt;  &lt;p&gt;Google&amp;#39;s Chrome Browser introduced support for speech recognition with version 11 (back in April 2011):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Fresh from the work that we’ve been doing with the &lt;a href="http://www.w3.org/2005/Incubator/htmlspeech/"&gt;HTML Speech Incubator Group&lt;/a&gt;, we’ve added support for the &lt;a href="http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html"&gt;HTML speech input API&lt;/a&gt;. With this API, developers can give web apps the ability to transcribe your voice to text. When a web page uses this feature, you simply click on an icon and then speak into your computer’s microphone. The recorded audio is sent to speech servers for transcription, after which the text is typed out for you. &lt;a href="http://chrome.blogspot.com/2011/03/talking-to-your-computer-with-html5.html" target="_blank"&gt;-Chrome Blog&lt;/a&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;And this feature still works in the current version 13 of Chrome which I used for the &lt;a href="http://www.youtube.com/watch?v=8FgEgMZ7Fbc" target="_blank"&gt;screencast&lt;/a&gt; above.&lt;/p&gt;  &lt;h3&gt;How-To Enable Speech Recognition&lt;/h3&gt;  &lt;p&gt;To enable speech recognition in the ASPxComboBox follow these 3 steps:&lt;/p&gt;  &lt;p&gt;1. Insert a meta-tag to set the language (in case the site language differs from the speech recognition language):&lt;/p&gt;  &lt;pre class="brush: xml; highlight: [3];"&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;
    &amp;lt;meta http-equiv=&amp;#39;Content-Language&amp;#39; content=&amp;#39;en-US&amp;#39; /&amp;gt;
    &amp;lt;title&amp;gt;DevExpress - Fun with Chrome&amp;lt;/title&amp;gt;&lt;/pre&gt;

&lt;p&gt;2. Override the &lt;a href="http://documentation.devexpress.com/#AspNet/DevExpressWebASPxEditorsScriptsASPxClientComboBoxMembersTopicAll" target="_blank"&gt;ASPxClientComboBox&amp;#39;s&lt;/a&gt; client-side &lt;a href="http://documentation.devexpress.com/#AspNet/DevExpressWebASPxClassesScriptsASPxClientControl_Inittopic" target="_blank"&gt;Init event&lt;/a&gt;:&lt;/p&gt;

&lt;pre class="brush: js;"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
    function OnComboBoxInit(s) {
        var input = s.GetInputElement();
        input.setAttribute(&amp;quot;x-webkit-speech&amp;quot;, &amp;quot;x-webkit-speech&amp;quot;);
        input.onwebkitspeechchange = function (evt) {
            if(s.filterStrategy &amp;amp;&amp;amp; s.filterStrategy.FilterStartTimer)
                s.filterStrategy.FilterStartTimer();
            else
                aspxETextChanged(s.name);
        };
    }
&amp;lt;/script&amp;gt;&lt;/pre&gt;

&lt;p&gt;Please note that &lt;strong&gt;s.filterStrategy.FilterStartTimer&lt;/strong&gt; and &lt;strong&gt;aspxETextChanged&lt;/strong&gt; functions are not documented. Sorry. &lt;/p&gt;

&lt;p&gt;3. Point the ASPxComboBox to the OnComboBoxInit event:&lt;/p&gt;

&lt;pre class="brush: xml; highlight: [3];"&gt;&amp;lt;dx:ASPxComboBox ID=&amp;quot;ASPxComboBox1&amp;quot; runat=&amp;quot;server&amp;quot; IncrementalFilteringMode=&amp;quot;Contains&amp;quot; DropDownStyle=&amp;quot;DropDown&amp;quot;
   DataSourceID=&amp;quot;AccessDataSource1&amp;quot; TextField=&amp;quot;Country&amp;quot; ValueField=&amp;quot;Country&amp;quot;&amp;gt;
   &amp;lt;ClientSideEvents Init=&amp;quot;OnComboBoxInit&amp;quot; /&amp;gt;
&amp;lt;/dx:ASPxComboBox&amp;gt;&lt;/pre&gt;

&lt;p&gt;The ASPxComboBox in this code above uses the same functionality as the one in this &lt;a href="http://demos.devexpress.com/ASPxEditorsDemos/ASPxComboBox/CallbackMode.aspx" target="_blank"&gt;&amp;#39;Callback mode&amp;#39; demo&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;What about Internet Explorer?&lt;/h3&gt;

&lt;p&gt;Currently, Internet Explorer doesn&amp;#39;t support speech recognition. There is a &lt;a href="http://demos.devexpress.com/ASPxEditorsDemos/ASPxComboBox/CallbackMode.aspx" target="_blank"&gt;possibility&lt;/a&gt; that IE may get the speech recognition feature in the future.&lt;/p&gt;

&lt;h3&gt;Download Code&lt;/h3&gt;

&lt;p&gt;There is a code central demo for this feature which you can try online now:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.devexpress.com/example=E3438" target="_blank"&gt;ASPxComboBox - How to enable speech recognition in Google Chrome web browser&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also download the full source code and project right from code central.&lt;/p&gt;

&lt;h3&gt;Summary&lt;/h3&gt;

&lt;p&gt;The how-to code above shows you a simple way to enable speech recognition for the ASPxComboBox in Chrome version 11 and above. Try it and then drop me a line below with your thoughts. Thanks.&lt;/p&gt;

&lt;div class="dxperience-blog-block"&gt;
  &lt;h4&gt;DXperience? What&amp;#39;s That?&lt;/h4&gt;

  &lt;p&gt;DXperience is the .NET developer&amp;#39;s secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=351218" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/SJ5XiupGe-M" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/How-To/default.aspx">How-To</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/08/18/Talk-to-your-computer-with-Chrome-and-DevExpress-ASPNET-Combo-Box.aspx</feedburner:origLink></item><item><title>Case Study:  A Fast, slick website built with DevExpress components</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/4zOCsQ5LFpk/case-study-fast-website-using-devexpress-asp-net-jquery-and-raven-db.aspx</link><pubDate>Tue, 16 Aug 2011 18:40:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:351838</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>13</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=351838</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/08/16/case-study-fast-website-using-devexpress-asp-net-jquery-and-raven-db.aspx#comments</comments><description>&lt;p&gt;Check out this video case study below with Evert Wiesenekker, a developer from the Netherlands who&amp;#39;s created a very interesting website.&lt;/p&gt;  &lt;p&gt;Evert has created an optimized website that helps his clients manage a &lt;a href="http://en.wikipedia.org/wiki/Nematode" target="_blank"&gt;Nematode&lt;/a&gt; taxonomic database. What is a Nematode?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Nematodes are small, usually microscopic, unsegmented roundworms with a narrow cylindrical body. They are incredibly numerous in soil, water, and inside other animals and plants throughout the world. Approximately 10,000 species are known. Four of every five animals on the planet are nematodes, outnumbering even insects. A single gram of soil can contain more than 1,000 plant parasitic nematodes. -&lt;a href="http://www.divergence.com/ma_what_is_a_nematode.php" target="_blank"&gt;Divergence&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;And Evert&amp;#39;s website is fast, good looking and uses several great technologies like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://devexpress.com/asp" target="_blank"&gt;DevExpress ASP.NET&lt;/a&gt; products &lt;/li&gt;    &lt;li&gt;&lt;a href="http://jQuery.com/" target="_blank"&gt;jQuery&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ravendb.net/" target="_blank"&gt;Raven DB&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://tv.devexpress.com/#EvertCaseStudy" target="_blank"&gt;Watch the video&lt;/a&gt; below as Evert discusses:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;the website&lt;/li&gt;    &lt;li&gt;how he chose the technologies&lt;/li&gt;    &lt;li&gt;and some of his design decisions on the website:&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://tv.devexpress.com/#EvertCaseStudy" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_31F14CEA.png" width="546" height="310" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Note: You can also &lt;a href="http://www.youtube.com/watch?v=e5l44gzL0DU" target="_blank"&gt;view this video on YouTube&lt;/a&gt; which &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2010/02/09/how-to-watch-devexpress-tv-on-your-iphone.aspx" target="_blank"&gt;supports mobile devices&lt;/a&gt; too:&amp;nbsp;&lt;a href="http://www.youtube.com/watch?v=e5l44gzL0DU"&gt;http://www.youtube.com/watch?v=e5l44gzL0DU&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;One of my favorite things about his website is the speed. About 13 minutes into the video, you&amp;#39;ll see how he has leveraged DevExpress ASP.NET Callbacks to retrieve and display different data items in milliseconds. Oh and be sure to check out his unique login screen that uses patterns instead of passwords!&lt;/p&gt;  &lt;p&gt;Click on the image above and watch the interesting &lt;a href="http://tv.devexpress.com/#EvertCaseStudy" target="_blank"&gt;video case study with Evert Wiesenekker&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Then drop Evert a line below with any thoughts, questions and/or comments about his website.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="dxperience-blog-block"&gt;   &lt;h4&gt;Save time and money...&lt;/h4&gt;    &lt;p&gt;Save time and money with high quality pre-built components for ASP.NET, Windows Forms, WPF, Silverlight and VCL as well as IDE Productivity Tools and Business Application Frameworks, all backed by world-class service and support. Our technologies help you build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows and Web in the shortest possible time.&lt;/p&gt;    &lt;p&gt;Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;     &lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=351838" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/4zOCsQ5LFpk" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Case+Study/default.aspx">Case Study</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/jQuery/default.aspx">jQuery</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/08/16/case-study-fast-website-using-devexpress-asp-net-jquery-and-raven-db.aspx</feedburner:origLink></item><item><title>ASP.NET TextBox - How to attach the jQuery AutoComplete Plugin (Webinar Video)</title><link>http://feedproxy.google.com/~r/TheAspxBlog/~3/sneo2WheFxc/asp-net-textbox-how-to-attach-the-jquery-autocomplete-plugin-webinar-video.aspx</link><pubDate>Thu, 04 Aug 2011 21:25:00 GMT</pubDate><guid isPermaLink="false">bd716303-653c-428d-8b8a-a7d998cde032:351089</guid><dc:creator>Mehul Harry (DevExpress)</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://community.devexpress.com/blogs/aspnet/rsscomments.aspx?PostID=351089</wfw:commentRss><comments>http://community.devexpress.com/blogs/aspnet/archive/2011/08/04/asp-net-textbox-how-to-attach-the-jquery-autocomplete-plugin-webinar-video.aspx#comments</comments><description>&lt;p&gt;Check out the screencast and Code Central sample below to learn how to add the jQuery AutoComplete Plugin to a &lt;a href="http://devexpress.com/asp" target="_blank"&gt;DevExpress ASP.NET&lt;/a&gt; TextBox control.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devexpress.com/Support/Center/p/E3325.aspx" target="_blank"&gt;&lt;img style="display:inline;" title="jQuery AutoComplete Plugin - DevExpress ASP.NET TextBox" alt="jQuery AutoComplete Plugin - DevExpress ASP.NET TextBox" src="http://community.devexpress.com/blogs/aspnet/jQuery_AutoComplete_Plugin_1BCE14EC.gif" width="483" height="335" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Introduction&lt;/h3&gt;  &lt;blockquote&gt;   &lt;p&gt;Autocomplete an input field to enable users quickly finding and selecting some value, leveraging searching and filtering.&lt;/p&gt;    &lt;p&gt;By giving an autocompleted field focus or entering something into it, the plugin starts searching for matching entries and displays a list of values to choose from. By entering more characters, the user can filter down the list to better matches.&lt;/p&gt;    &lt;p&gt;This can be used to enter previous selected values, eg. for tags, to complete an address, eg. enter a city name and get the zip code, or maybe enter email addresses from an addressbook.&lt;/p&gt;    &lt;p&gt;Both local and remote data can be used: Local is good for small datasets (like an addressbook with 50 entries), remote is necessary for big datasets, like a database with hundreds or millions of entries to select from. -&lt;a href="http://docs.jquery.com/Plugins/autocomplete" target="_blank"&gt;jQuery docs&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h3&gt;How-To&lt;/h3&gt;  &lt;p&gt;There&amp;#39;s 3 main steps to adding the jQuery AutoComplete to the DevExpress ASPxTextBox control:&lt;/p&gt;  &lt;p&gt;1. Define your source of data. It can be a JavaScript string, array, or even a &lt;a href="http://jqueryui.com/demos/autocomplete/#option-source" target="_blank"&gt;callback&lt;/a&gt;. In this sample, I&amp;#39;ve got a simple string array of different computer languages:&lt;/p&gt;  &lt;pre class="brush: js;"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
    var availableTags = [
            &amp;quot;ActionScript&amp;quot;,
            &amp;quot;AppleScript&amp;quot;,
            &amp;quot;Asp&amp;quot;,
            &amp;quot;BASIC&amp;quot;,
            &amp;quot;C&amp;quot;,
            &amp;quot;C++&amp;quot;,
            &amp;quot;Clojure&amp;quot;,
            &amp;quot;COBOL&amp;quot;,
            &amp;quot;ColdFusion&amp;quot;,
            &amp;quot;Erlang&amp;quot;,
            &amp;quot;Fortran&amp;quot;,
            &amp;quot;Groovy&amp;quot;,
            &amp;quot;Haskell&amp;quot;,
            &amp;quot;Java&amp;quot;,
            &amp;quot;JavaScript&amp;quot;,
            &amp;quot;Lisp&amp;quot;,
            &amp;quot;Perl&amp;quot;,
            &amp;quot;PHP&amp;quot;,
            &amp;quot;Python&amp;quot;,
            &amp;quot;Ruby&amp;quot;,
            &amp;quot;Scala&amp;quot;,
            &amp;quot;Scheme&amp;quot;
        ];
&amp;lt;/script&amp;gt;&lt;/pre&gt;

&lt;p&gt;2. Here&amp;#39;s the important part. Since jQuery is a client-side only technology, it works with HTML elements. So the jQuery AutoComplete plugin will require the input element that it will be attached to. In our case, we need to get the client-side reference to the ASPxTextBox. &lt;/p&gt;

&lt;p&gt;And the DevExpress ASP.NET controls make it easy because they have great client-side support. The &lt;a href="http://documentation.devexpress.com/#AspNet/DevExpressWebASPxEditorsScriptsASPxClientTextBoxMembersTopicAll" target="_blank"&gt;ASPxClientTextBox&lt;/a&gt;, the client-side object that represents the ASPxTextBox, exposes the &lt;a href="http://documentation.devexpress.com/#AspNet/DevExpressWebASPxEditorsScriptsASPxClientEdit_GetInputElementtopic" target="_blank"&gt;GetInputElement&lt;/a&gt; method for us. This gives us access to the underlying INPUT element of the ASPxTextBox. Using the GetMainElement method, we&amp;#39;ll pass it to the &lt;/p&gt;

&lt;p&gt;For the DevExpress ASPxTextBox, define a client-side &amp;#39;INIT&amp;#39; event handler like so:&lt;/p&gt;

&lt;pre class="brush: xml;"&gt;&amp;lt;dx:ASPxTextBox ID=&amp;quot;textBox&amp;quot; runat=&amp;quot;server&amp;quot; Width=&amp;quot;170px&amp;quot;&amp;gt;
    &amp;lt;ClientSideEvents Init=&amp;quot;OnTextBoxInit&amp;quot; /&amp;gt;
&amp;lt;/dx:ASPxTextBox&amp;gt;&lt;/pre&gt;

&lt;pre class="brush: js; highlight: [5, 11];"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
    function OnTextBoxInit(s, e) {
        //http://jqueryui.com/demos/autocomplete/
        //http://docs.jquery.com/UI/Position
        $(s.GetInputElement()).autocomplete({
            source: availableTags,
            position:
            {
                my: &amp;quot;left top&amp;quot;,
                at: &amp;quot;left bottom&amp;quot;,
                of: s.GetMainElement()
            }
        });
    }
&amp;lt;/script&amp;gt;&lt;/pre&gt;

&lt;p&gt;In the code above, the OnTextBoxInit method calls the jQuery AutoComplete plugin and passes it the &amp;#39;availableTags&amp;#39; string array as a source of data. To properly position the plugin over the TextBox, we pass the &lt;a href="http://docs.jquery.com/UI/Position" target="_blank"&gt;&amp;#39;position&amp;#39; attributes&lt;/a&gt;.&amp;#160; &lt;/p&gt;

&lt;p&gt;3. Finally, theme the list of items being displayed using the jQuery AutoComplete plugin&amp;#39;s CSS styles:&lt;/p&gt;

&lt;pre class="brush: css;"&gt;ul.ui-autocomplete
{
    border: solid 1px #000000;
    list-style-type: none;
    margin: 0px;
    overflow: auto;
    padding: 0px;
    width: 168px;
}
ul.ui-autocomplete a.ui-corner-all
{
    background-color: #EEEEEE;
    display: block;
    font-weight: bold;
}
ul.ui-autocomplete a.ui-state-hover
{
    background-color: #0A246A;
    color: #ffffff;
    cursor: pointer;
    display: block;
}&lt;/pre&gt;

&lt;p&gt;And that&amp;#39;s it. Now when you run the sample, your end-users will get a nice list of items that matches the text entered into the TextBox.&lt;/p&gt;

&lt;h3&gt;Download Source Code&lt;/h3&gt;

&lt;p&gt;Download and play with a sample version of this now on your local machine. Click on this Code Central sample:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://devexpress.com/Support/Center/p/E3325.aspx" target="_blank"&gt;ASPxTextBox - How to attach the jQuery AutoComplete plugin&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you&amp;#39;re not sure how to use CodeCentral then &lt;a href="http://tv.devexpress.com/#CodeCentral1" target="_blank"&gt;watch this short how-to use code central video&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Watch The Screencast&lt;/h3&gt;

&lt;p&gt;Watch part 2 of the &lt;a href="http://tv.devexpress.com/#JOJUsingJQueryASP.NET2;Webinar.tag;1" target="_blank"&gt;&amp;#39;Using jQuery with DevExpress ASP.NET Controls&amp;#39; webinar video&lt;/a&gt; and you&amp;#39;ll see a video version of how to add the jQuery AutoComplete plugin:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tv.devexpress.com/#JOJUsingJQueryASP.NET2;Webinar.tag;1" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://community.devexpress.com/blogs/aspnet/image_0681A5EE.png" width="640" height="360" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Got Lots of Data?&lt;/h3&gt;

&lt;p&gt;&lt;a href="http://www.devexpress.com/Products/NET/Controls/ASP/Editors/" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;margin:0px 0px 10px 10px;padding-left:0px;padding-right:0px;display:inline;float:right;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="DevExpress ASP.NET Ajax Editors" border="0" alt="DevExpress ASP.NET Ajax Editors" align="right" src="http://community.devexpress.com/blogs/aspnet/image_1926BAFC.png" width="182" height="55" /&gt;&lt;/a&gt;The jQuery AutoComplete is a great solution for relative small amounts of data. However, if you have a large set of data, say about 20,000 records, then I recommend you consider a different approach. &lt;/p&gt;

&lt;p&gt;Use the &lt;a href="http://demos.devexpress.com/ASPxEditorsDemos/ASPxComboBox/LargeDataSource.aspx" target="_blank"&gt;DevExpress ASP.NET Combo Box&lt;/a&gt; because it &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2010/10/05/asp-net-combo-box-filter-minimum-length-coming-soon-in-v2010-vol-2.aspx" target="_blank"&gt;supports binding to a large set of data and filtering with ease and fast performance&lt;/a&gt;! &lt;/p&gt;

&lt;p&gt;See the DevExpress ASP.NET Combo Box in action here: &lt;a href="http://community.devexpress.com/blogs/aspnet/archive/2010/10/05/asp-net-combo-box-filter-minimum-length-coming-soon-in-v2010-vol-2.aspx" target="_blank"&gt;Combo Box - Filtering Large Data Source&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;h3&gt;Summary&lt;/h3&gt;

&lt;p&gt;Learn how to use the jQuery AutoComplete plugin with a DevExpress ASP.NET TextBox.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://devexpress.com/Support/Center/p/E3325.aspx" target="_blank"&gt;Download and play with a full working sample&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tv.devexpress.com/#JOJUsingJQueryASP.NET2;Webinar.tag;1" target="_blank"&gt;Watch the jQuery with DevExpress Part 2 webinar video&lt;/a&gt; to learn step by step and get a better explanation.&lt;/p&gt;

&lt;p&gt;Drop me a line below with your thoughts on the slick jQuery AutoComplete plugin and DevExpress ASP.NET TextBox integration. Thanks!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.twitter.com/MehulHarry"&gt;&lt;img alt="Follow MehulHarry on Twitter" src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="dxperience-blog-block"&gt;
  &lt;h4&gt;Save time and money...&lt;/h4&gt;

  &lt;p&gt;Save time and money with high quality pre-built components for ASP.NET, Windows Forms, WPF, Silverlight and VCL as well as IDE Productivity Tools and Business Application Frameworks, all backed by world-class service and support. Our technologies help you build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows and Web in the shortest possible time.&lt;/p&gt;

  &lt;p&gt;Try a fully-functional version of DXperience for free now: &lt;a href="http://www.devexpress.com/Downloads/NET/"&gt;http://www.devexpress.com/Downloads/NET/&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;img src="http://community.devexpress.com/aggbug.aspx?PostID=351089" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/TheAspxBlog/~4/sneo2WheFxc" height="1" width="1"/&gt;</description><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/Webinar/default.aspx">Webinar</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/JavaScript/default.aspx">JavaScript</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/screencast/default.aspx">screencast</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/How-To/default.aspx">How-To</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://community.devexpress.com/blogs/aspnet/archive/tags/jQuery/default.aspx">jQuery</category><feedburner:origLink>http://community.devexpress.com/blogs/aspnet/archive/2011/08/04/asp-net-textbox-how-to-attach-the-jquery-autocomplete-plugin-webinar-video.aspx</feedburner:origLink></item></channel></rss>

