Windows 2012 Hosting - MVC 6 and SQL 2014 BLOG

Tutorial and Articles about Windows Hosting, SQL Hosting, MVC Hosting, and Silverlight Hosting

Visual Studio 2012 LightSwitch Hosting - ASPHostPortal :: New Features LightSwitch in Visual Studio 2012

clock October 4, 2012 07:42 by author Jervis

In this article, I will discuss new features of LightSwitch. In Visual Studio 2012, LightSwitch is included as a core part and we can create the LightSwitch application from Visual Studio 2012 IDE. LightSwitch will be available as a Project Template group Node in the Visual Studio 2012.

New LightSwitch Architecture

Visual Studio 2012 LightSwitch has a lot of enhancements including OData Services which leads to define the new architecture for the LightSwitch Application Development.


Microsoft Visual Studio LightSwitch is a development environment designed to simplify and shorten the development of typical forms-over-data applications for businesses. Regardless of your development skills—whether you're a beginner or an experienced developer—LightSwitch enables you to quickly create professional-quality business applications and data services. – From MSDN

You can get more details about the LightSwitch Architecture, please have a look at MSDN.

New Enhancements in LightSwitch 2012

There are ton of new features included in the Visual Studio 2012 LightSwitch. We will briefly discuss about all the new features of the new enhanced LightSwitch.

Connecting with OData Services:

LightSwitch 2012 now supports Open Data Protocol Services.

The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. – From
OData

We can represent the data from a published Visual Studio LightSwitch web application as an OData Data source which can consumed by other applications.


Formatting Numbers & Dates:

We can easily format the Numbers and Dates using Format Pattern property in LightSwitch 2012. This Format Pattern Property is available only for the particular data types.


New Data Types in LightSwitch:

Visual Studio LightSwitch team has introduced two more Data Types namely Percent and Web Address. Here the Decimal will be treated as Percent business type and the String will be treated as Web Address.

Static Label & Image Control:

LightSwitch 2012 includes two more controls which can be used to display the content statically without binding data. These controls can be used to display the static texts about the organization and logo.

Improved Application Security:

In LightSwitch Business Application we can apply security by two ways like Forms Authentication and Windows Authentication, In Windows Authentication it is possible to provide the Roles & Permissions to Active Directory User Groups.

Download Visual Studio 2012

You can download the Visual Studio 2012 90 days trail version from the Microsoft site.

http://www.microsoft.com/visualstudio/11/en-us/downloads

Summary

Well, we done with the brief intro about the new features of Visual Studio LightSwitch 2012. If you want to try this new features, you can start your LightSwitch site with us.

 



Visual Studio 2012 Hosting - ASPHostPortal :: New Improvements in Visual Studio 2012

clock September 28, 2012 08:10 by author Jervis

Visual Studio includes significant improvements to make it faster and more responsive than previous versions. These improvements including:

- Making better use of multi-core processors when compiling applications.

- Using less virtual memory, which greatly reduces the footprint and resources required.
- Loading projects asynchronously and loading key parts of the project first, so that developers can start working faster. When deploy it on shared hosting environment, it will be very helpful for developers

Designer Enhancements

Visual Studio includes a new design surface for creating great looking applications and user interfaces. Project formats are now consistent between Blend for Visual Studio 2012 and Visual Studio 2012, and both IDEs use the same designer surface. This ensures that the application renders identically in both environments. Blend provides powerful design tools that help developers to optimize the look and feel of their applications. Blend offers a number of improvements, which include:


-
DOM manipulation improvements. Designers can now identify elements that have been moved or reparented by JavaScript.
-
Artboard improvements. The Artboard now supports grid lines and snap to grid lines, the ability to turn adorners on or off, the ability to select all elements, and margin and padding value indicators.
-
Improvements to CSS support. IntelliSense® now indicates syntactically invalid CSS selectors, and users are notified when properties are unrecognized.

 



Visual Studio LightSwitch Hosting - ASPHostPortal :: Benefits Using Visual Studio LightSwitch

clock November 10, 2011 06:33 by author Jervis

In this article, I will discuss the benefits of using Visual Studio LightSwitch. Ok, lets see this point below:

1. Build business applications like they were created by a professional designer Visual Studio LightSwitch 2011 comes with an extensible set of pre-built Application Shells that can give your application the familiar feel of popular Microsoft software.

2. Build a better application faster Visual Studio LightSwitch 2011 includes templates for the most common types of business applications. It also contains predefined data types for commonly used fields, like phone numbers and e-mail addresses.

3. Simplify development The intuitive Visual Studio LightSwitch 2011 development environment simplifies the development experience and provides assistance when you need it – displaying tools specific to the task at hand. In this environment, you can access the tools you need, when you need them.

4. Evolve your application as business needs change The pre-built templates and components in Visual Studio LightSwitch 2011 are fully extensible, so adding additional features to your application as needed is fast and easy.

5. Quickly add user-friendly features Visual Studio LightSwitch 2011 applications support exporting data to Microsoft Office Excel for easy sharing and reporting, without requiring additional work on your end.Use the asynchronous data loading routines in Visual Studio LightSwitch 2011 to build applications that remain responsive while loading data.

6. Easily add powerful authentication features Built-in authentication models make it simple to provide different users with varying degrees of access and authorization. Visual Studio LightSwitch 2011 automatically generates the administration console for you, giving the administrator a simple, intuitive way to set user roles and permissions.

7. Create a custom application for the way you do business Build your application to do exactly what you need it to. Visual Studio LightSwitch lets you create custom business logic and rules that are unique to your particular business and users. Visual Studio LightSwitch 2011 makes it easy to collect, analyze and reuse information from a variety of data sources including Microsoft SQL Server, Microsoft SQL Azure, Microsoft SharePoint and other 3rd party databases, helping you get the most of your business information.

8. Customize using extensions Custom extensions such as Money and Phone Number business types are included in LightSwitch. Picture and Text layout extensions provide new ways to present data on screen. You can use shell extensions and theme extensions to change the appearance and behavior of an application by changing just one setting.

9. Visual Studio LightSwitch 2011 is a companion to Visual Studio Professional, Premium and Ultimate Visual Studio LightSwitch 2011 works seamlessly with Visual Studio Professional, Premium or Ultimate giving you the best of both. LightSwitch uses the same project templates as Visual Studio Professional making it easy to carry applications into that IDE. If your application evolves to the point where you need to access the tools and features of a more powerful development environment – just upgrade.

10. Speed Deployment and Updates With Visual Studio LightSwitch 2011, you can create one application that can be deployed to desktop clients, browser clients or through the cloud. You can choose the best deployment method based on how and where people work.

Reasons why you must trust ASPHostPortal.com

Every provider will tell you how they treat their support, uptime, expertise, guarantees, etc., are. Take a close look. What they’re really offering you is nothing close to what ASPHostPortal does. You will be treated with respect and provided the courtesy and service you would expect from a world-class web hosting business.


You’ll have highly trained, skilled professional technical support people ready, willing, and wanting to help you 24 hours a day. Your web hosting account servers are monitored from three monitoring points, with two alert points, every minute, 24 hours a day, 7 days a week, 365 days a year. The followings are the list of other added- benefits you can find when hosting with us:

- DELL Hardware
Dell hardware is engineered to keep critical enterprise applications running around the clock with clustered solutions fully tested and certified by Dell and other leading operating system and application providers.
- Recovery Systems
Recovery becomes easy and seamless with our fully managed backup services. We monitor your server to ensure your data is properly backed up and recoverable so when the time comes, you can easily repair or recover your data.
- Control Panel
We provide one of the most comprehensive customer control panels available. Providing maximum control and ease of use, our Control Panel serves as the central management point for your ASPHostPortal account. You’ll use a flexible, powerful hosting control panel that will give you direct control over your web hosting account. Our control panel and systems configuration is fully automated and this means your settings are configured automatically and instantly.
- Excellent Expertise in Technology
The reason we can provide you with a great amount of power, flexibility, and simplicity at such a discounted price is due to incredible efficiencies within our business. We have not just been providing hosting for many clients for years, we have also been researching, developing, and innovating every aspect of our operations, systems, procedures, strategy, management, and teams. Our operations are based on a continual improvement program where we review thousands of systems, operational and management metrics in real-time, to fine-tune every aspect of our operation and activities. We continually train and retrain all people in our teams. We provide all people in our teams with the time, space, and inspiration to research, understand, and explore the Internet in search of greater knowledge. We do this while providing you with the best hosting services for the lowest possible price.
- Data Center
ASPHostPortal modular Tier-3 data center was specifically designed to be a world-class web hosting facility totally dedicated to uncompromised performance and security
- Monitoring Services
From the moment your server is connected to our network it is monitored for connectivity, disk, memory and CPU utilization – as well as hardware failures. Our engineers are alerted to potential issues before they become critical.
- Network
ASPHostPortal has architected its network like no other hosting company. Every facet of our network infrastructure scales to gigabit speeds with no single point of failure.
- Security
Network security and the security of your server are ASPHostPortal’s top priorities. Our security team is constantly monitoring the entire network for unusual or suspicious behavior so that when it is detected we can address the issue before our network or your server is affected.
- Support Services
Engineers staff our data center 24 hours a day, 7 days a week, 365 days a year to manage the network infrastructure and oversee top-of-the-line servers that host our clients’ critical sites and services.



Visual Studio 2010 Hosting - ASPHostPortal :: Visual Studio 2010 Data-Centric WPF Applications

clock July 25, 2011 07:23 by author Jervis

Data Sources from Visual Studio 2010 allows for easily creating user interfaces for WPF applications to read/write data. Previously, with Visual Studio 2008 this was only available for Windows Forms applications, and used the DataSet behind the scenes. Now WPF is supported as well, and an Entity Framework can be used.

After creating a WPF application, a data source can be created. The data source that can be selected from the Data Source Configuration Wizard allows accessing  Database, a Service, an Object, and SharePoint.



After selecting the data source either the old DataSet can be used for accessing data, or a Entity Data Model can be created.



The Data Sources window now allows if data should be displayed within a DataGrid, as list or detail information. Then it’s possible to define the UI elements for each property of the DataSource, e.g. Label, TextBox, ComboBox, TextBlock… For a DateTime data type per default the DatePicker is selected. It’s also possible to add custom controls.



By drag&drop from the Data Sources window to the WPF designer the UI elements are added to the XAML code. The UI elements that are added are data-bound to CollectionViewSource elements. CollectionViewSource is a proxy to CollectionView that itself allows grouping, sorting, filtering, and navigation.

    <Window.Resources>
        <CollectionViewSource x:Key="racersViewSource"
            d:DesignSource="{d:DesignInstance my:Racer, CreateList=True}" />
        <CollectionViewSource x:Key="racersRaceResultsViewSource"
            Source="{Binding Path=RaceResults, Source={StaticResource racersViewSource}}" />
    </Window.Resources>

In the code-behind generated code a query is created across the object context to retrieve data from the database.

        private ObjectQuery<Racer> GetRacersQuery(Formula1Entities formula1Entities)
        {
            // Auto generated code

            ObjectQuery<Racer> racersQuery = formula1Entities.Racers;
            // Update the query to include RaceResults data in Racers. You can modify this code as needed.
            racersQuery = racersQuery.Include("RaceResults");
            // Returns an ObjectQuery.
            return racersQuery;
        }

This query is used when loading the Window to assign the Source property of the CollectionViewSource.

        private void Window_Loaded(object sender, RoutedEventArgs e)
        {

            Formula1Entities formula1Entities = new Formula1Entities();
            // Load data into Racers. You can modify this code as needed.
            CollectionViewSource racersViewSource = ((CollectionViewSource)(this.FindResource("racersViewSource")));
            ObjectQuery<Racer> racersQuery = this.GetRacersQuery(formula1Entities);
            racersViewSource.Source = racersQuery.Execute(MergeOption.AppendOnly);
        }


The generated code might not be the one exactly needed. For very simple scenarios it just might be enough and just needs small tweaks and additions to write data to the database.

In most scenarios the code needs bigger changes and additions. This technology still might be a good use for a start to create UI elements based on some data and change it afterwards. The generated XAML code for the UI can also be copied to different projects.

Reasons why you must trust ASPHostPortal.com

Every provider will tell you how they treat their support, uptime, expertise, guarantees, etc., are. Take a close look. What they’re really offering you is nothing close to what ASPHostPortal does. You will be treated with respect and provided the courtesy and service you would expect from a world-class web hosting business.

You’ll have highly trained, skilled professional technical support people ready, willing, and wanting to help you 24 hours a day. Your web hosting account servers are monitored from three monitoring points, with two alert points, every minute, 24 hours a day, 7 days a week, 365 days a year. The followings are the list of other added- benefits you can find when hosting with us:

-
DELL Hardware
Dell hardware is engineered to keep critical enterprise applications running around the clock with clustered solutions fully tested and certified by Dell and other leading operating system and application providers.
- Recovery Systems
Recovery becomes easy and seamless with our fully managed backup services. We monitor your server to ensure your data is properly backed up and recoverable so when the time comes, you can easily repair or recover your data.
- Control Panel
We provide one of the most comprehensive customer control panels available. Providing maximum control and ease of use, our Control Panel serves as the central management point for your ASPHostPortal account. You’ll use a flexible, powerful hosting control panel that will give you direct control over your web hosting account. Our control panel and systems configuration is fully automated and this means your settings are configured automatically and instantly.
- Excellent Expertise in Technology
The reason we can provide you with a great amount of power, flexibility, and simplicity at such a discounted price is due to incredible efficiencies within our business. We have not just been providing hosting for many clients for years, we have also been researching, developing, and innovating every aspect of our operations, systems, procedures, strategy, management, and teams. Our operations are based on a continual improvement program where we review thousands of systems, operational and management metrics in real-time, to fine-tune every aspect of our operation and activities. We continually train and retrain all people in our teams. We provide all people in our teams with the time, space, and inspiration to research, understand, and explore the Internet in search of greater knowledge. We do this while providing you with the best hosting services for the lowest possible price.
- Data Center
ASPHostPortal modular Tier-3 data center was specifically designed to be a world-class web hosting facility totally dedicated to uncompromised performance and security
- Monitoring Services
From the moment your server is connected to our network it is monitored for connectivity, disk, memory and CPU utilization – as well as hardware failures. Our engineers are alerted to potential issues before they become critical.
- Network
ASPHostPortal has architected its network like no other hosting company. Every facet of our network infrastructure scales to gigabit speeds with no single point of failure.
- Security
Network security and the security of your server are ASPHostPortal’s top priorities. Our security team is constantly monitoring the entire network for unusual or suspicious behavior so that when it is detected we can address the issue before our network or your server is affected.
- Support Services
Engineers staff our data center 24 hours a day, 7 days a week, 365 days a year to manage the network infrastructure and oversee top-of-the-line servers that host our clients’ critical sites and services.



About ASPHostPortal.com

We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions


Author Link


Corporate Address (Location)

ASPHostPortal
170 W 56th Street, Suite 121
New York, NY 10019
United States

Sign in