Mehul Harry's DevExpress Blog

This Blog

News


Mehul Harry is the DevExpress Web Program Manager. Follow him on twitter: @Mehulharry

Subscribe (RSS, Email)

Archives

December 2011 - Posts

  • Explore, Learn & Extend from 4 New DevExpress ASP.NET Demo Websites

    Check out these 4 new demo websites that we released with DevExpress DXv2.

    Featured Demos

    Here's the individual links to each demo:

    Webmail Client

     

    Hotel Booking

     

    Video Portal

     

    Event Registration

    You can also find them here on our updated ASP.NET demos page: http://demos.devexpress.com/ASP/

    Learn & Extend

    These demo websites show you:

    - What's possible with different DevExpress ASP.NET products in one website

    - How to create a similar website for your projects

       - Full source code for the demo websites is available with our installation

       - Feel free to extend and use any of the source code, images or styles

    Full source code for C# & VB.NET

    Full source code is available in the DevExpress DemoCenter application. Launch the DemoCenter from your 'Start' menu and click the red 'ASP' button. On this page you'll see these four icons. Solutions for both C# and VB.NET are available:

    image

    Beautiful & Touch-Enabled

    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:

    Webmail Client - 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!

    image

     

    Event Registration - 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:

    image

     

    Hotel Booking - shows how to create a stunning website using several of the DevExpress ASP.NET Editor controls:

    image

     

    Video Portal - 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:

    image

     

    Download & Explore

    Download DevExpress DXv2 today and explore the above ASP.NET demos. Then drop me a line below with your thoughts, thanks!

     

    DXperience? What's That?

    DXperience is the .NET developer'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: http://www.devexpress.com/Downloads/NET/

  • How to present PowerPoint slides with a WinForms Tiles App

    Check out this slick little application I built using the new DevExpress WinForms Tile controls for my touch webinar:

    image

    Quick & fun

    This app took me about 15 minutes to create. And I wrote it for 2 main reasons:

    1. It's a fun way to learn the new DevExpress WinForms Tile suite
    2. And it's a great way to show touch features

    Creating a slick and useful app quickly like my TileControlPowerPoint is what DevExpress productivity is all about.

    How it's made…

    This visually stunning application is simple and it follows most of the steps outlined in the following videos:

    Here's the general steps:

    1. I started by creating a new (blank) WinForms app.
    2. Added the DevExpress XtraTile control, then 1 group and 1 tile. Watch this video to learn how.
    3. Added a green metro-style background image and customized the tile to make it larger.
    4. Added the code below to look for a 'Slides' folder and then dynamically create tiles based on the slides. This saves the trouble of manually creating each tile.
    5. Finally, I set the base form is also set to maximum and without a title bar.

    Note: I use the background image property of the tiles to show the slides. These images were originally developed in PowerPoint and it's very easy to save your slides as images.

    Download

    Download the full source code of the TileControlPowerPoint WinForms touch application here:

    TileControlPowerPoint.zip TileControlPowerPoint.zip

    DemoWare

    Warning: This was a small fun app I wrote in 15 minutes. As such, I don'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' t need to do it at design-time:

    string path = AppDomain.CurrentDomain.BaseDirectory + @"slides";
    private void LoadItems()
    {
        if (Directory.Exists(path))
        {
            tileControl1.BeginUpdate();
            int filesCount = Directory.GetFiles(path).Length;
            for (int i = 1; i < filesCount; i++)
            {
                string fileName = path + "\\Slide" + i + ".png";
                TileItem item = new TileItem() { IsLarge = true, BackgroundImage = Image.FromFile(fileName) };
                tileGroup2.Items.Add(item);
            }
            tileControl1.EndUpdate();
        }
        else
        {
            MessageBox.Show("Slides not found");
            if (System.Windows.Forms.Application.MessageLoop)
            {
                Application.Exit();
            }
            else
            {
                System.Environment.Exit(1);
            }
        }
    }

    Check out the recent touch webinar and download the app I used to present the slides. Then drop me a line below with your thoughts. Thanks!

    DXperience? What's That?

    DXperience is the .NET developer'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: http://www.devexpress.com/Downloads/NET/

  • WinForms & ASP.NET: DevExpress Touch Support video

    DXv2 has changed, it's now known as Universal and DXperience. Learn more here.

    Check out the "Take a tour of DXv2: Touch" webinar video:

    Watch this video to see the full story of DXv2 Touch features

    Touch For All 4 .NET Platforms

    DXv2 provides you touch enabled features for all 4 .NET platforms!

    ASP.NET Touch

    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.

    WinForms & WPF Touch

    Applications powered by DevExpress WinForms or WPF Controls are now touch enabled - 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.

    Silverlight Touch

    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.

    WinForms Tile

    New XtraTiles Suite - 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.

    Tile Control for WPF and Silverlight

    New Tile Layout in DXLayoutControl - 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.

    Watch the webinar video, then drop me a line below with your thoughts.

LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2017 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners