This document provides an overview and instructions for a series of Windows Azure and SQL Database tutorials. The tutorials are designed for beginners and teach how to use various Azure services like the Web Role, Table Storage, SQL Database, Blob Storage, Worker Role and Queues. Each tutorial builds on the previous one by adding additional features and functionality to an example messaging board application. The tutorials can be completed independently without doing the previous tutorials.
Using server scripts in Mobile Services, this tutorial shows how to:
1. Add string length validation on inserts to reject strings longer than 10 characters.
2. Update the client app to handle validation errors.
3. Add a timestamp on inserts by modifying data with a server script.
4. Update the client app to display the new timestamp field.
Transact sql data definition language - ddl- referenceSteve Xu
This document provides a summary of Transact-SQL Data Definition Language (DDL) statements in SQL Server 2012. It includes overviews of the ALTER, CREATE, and DROP statements used to define and modify database structures and objects. Examples of statements are ALTER TABLE, CREATE INDEX, and DROP PROCEDURE.
The entity framework 4.0 and asp.net web forms getting startedSteve Xu
This document provides an overview of using the Entity Framework and ASP.NET Web Forms to build an application that displays and edits data. It discusses creating a database and entity data model, using controls like the EntityDataSource and GridView to perform CRUD operations, and implementing features like filtering, related data, inheritance and stored procedures.
This document provides an overview of testing for continuous delivery using Visual Studio 2012. It discusses how Visual Studio 2012 helps speed up and automate re-testing through features that remove roadblocks in testing and debugging. The guide shows how to record and replay manual tests, transform manual tests into automated tests, monitor tests passed, and create unit, load, and performance tests. It also covers setting up the tools in Visual Studio 2012 and 2010 needed for testing, including Team Foundation Server, build systems, and lab environments.
This document provides an overview of TCP/IP fundamentals and its implementation in Microsoft Windows operating systems. It discusses the history and standards process behind TCP/IP, the protocol architecture including layers and key protocols like IP, TCP and UDP. It also covers topics like IPv4 and IPv6, address resolution, neighbor discovery, and the tools and configuration options available in Windows for working with TCP/IP.
Here are the key steps to degrade a SQL Server database from a higher version to a lower one:
1. Generate scripts for the database objects (tables, views, stored procedures, etc.) in the lower target version using SQL Server Management Studio.
2. Drop the existing database in the higher version.
3. Create an empty database with the same name in the lower target version.
4. Run the generated scripts to recreate all the database objects in the lower target version.
5. Use SQL Server Integration Services or bcp utility to export the data from the higher version database and import it into the recreated database in the lower target version.
6. Test the degraded database in the lower target
The SQL Server Distributed Replay feature helps assess the impact of SQL Server upgrades, hardware upgrades, and tuning by replaying workload traces from multiple computers. It provides a more scalable solution than SQL Server Profiler for simulating intensive, high-concurrency workloads. Distributed Replay uses a controller computer to orchestrate replay by client computers against a target SQL Server instance.
Sql server 2012 tutorials writing transact-sql statementsSteve Xu
This tutorial provides an introduction to writing basic Transact-SQL statements for creating and manipulating database objects. It is divided into three lessons: Lesson 1 covers creating a database, table, inserting and updating data; Lesson 2 covers configuring permissions on database objects by creating logins, users, views and stored procedures; Lesson 3 covers deleting database objects. The document contains step-by-step tutorials to demonstrate creating a database, table, inserting and reading data, and configuring permissions on the database objects.
Sql server 2012 tutorials reporting servicesSteve Xu
This document provides tutorials for SQL Server 2012 Reporting Services, including how to create a basic table report, create a data-driven subscription, and create sample reports using Power View and optimizing PowerPivot models for Power View reports. It discusses lessons on creating a report project, specifying data connection information, defining a dataset for a table report, adding and formatting a table, and adding grouping and totals.
Share point server for business intelligenceSteve Xu
- Install Windows Server 2008 R2 on the Contoso-DC virtual machine and promote it to a domain controller for the contoso.com domain.
- Join the other virtual machines like Contoso-SQL and Contoso-AppSrv to the contoso.com domain.
- Create domain user accounts that will be used to deploy and configure SharePoint and SQL Server.
This article describes how to install Windows Server 2008 R2 on the Contoso-DC virtual machine and promote it to a domain controller for the contoso.com domain. It also provides instructions for joining other virtual machines
This document provides guidance on developing a Windows Store business app using C#, XAML, and Prism for the Windows Runtime. It includes source code for a reference implementation called AdventureWorks Shopper, which demonstrates patterns for implementing MVVM, navigation, data management, validation, touch, and more. The document contains explanations of key concepts and step-by-step instructions for implementing features in AdventureWorks Shopper. It also provides quickstarts that illustrate core Prism concepts like event aggregation and bootstrapping an MVVM app.
This document provides guidance on planning disaster recovery for SQL Server Reporting Services deployments configured in SharePoint integrated mode. It discusses the key components to consider, including the Reporting Services databases, SharePoint synchronization, SQL Server Agent jobs, and scale-out architectures. The document separately addresses disaster recovery planning for SQL Server 2008 R2 and 2012 Reporting Services, outlining the components, example failover processes, and known limitations for each version. The goal is to help extend an organization's SharePoint disaster recovery plan to also cover Reporting Services solutions integrated with SharePoint.
This document discusses alternatives for optimally loading Oracle data into SQL Server when the SQL Server edition does not support bulk loading using Integration Services packages with Oracle connectors. The main alternatives presented are:
1. Using a customized Script component in an SSIS package to bulk load data into Oracle using the OLE DB provider.
2. Using third-party components from vendors like CozyRoc, Persistent, and DataDirect that connect directly to Oracle for bulk loading.
3. The Enterprise and Developer editions of SQL Server 2008, 2008 R2, and 2012 do support bulk loading Oracle data using Integration Services packages and Oracle connectors.
Analysis Services uses a multidimensional data model with dimensions, measures, and facts. It provides a logical and physical architecture for building and querying multidimensional databases. The logical architecture includes dimensions, cubes, measures and aggregations. The physical architecture includes server components, storage, and clients that connect via XMLA. Developers can program against Analysis Services using ADOMD.NET, AMO, XMLA, and ASSL.
Multidimensional Expressions (MDX) is the query language used to retrieve multidimensional data from Analysis Services cubes. MDX utilizes expressions composed of identifiers, values, functions, and operators to retrieve objects like members, sets, or scalar values from cubes. The MDX language defines elements like identifiers, expressions, operators, functions, and comments that are used to construct MDX queries and scripts.
This document provides an overview and summary of key points from a book about moving applications to the Microsoft Azure cloud platform. It discusses the concepts of infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It also summarizes the book's guidance on evaluating different cloud hosting options, data storage facilities, security capabilities, and service level agreements. The document outlines the book's structure and approach of using a fictional company called Adatum as a case study for migrating an expense tracking application to Azure.
The document discusses monitoring databases to assess server performance over time. Effective monitoring involves periodically measuring performance metrics to identify issues and tracking trends. This helps minimize response times and maximize throughput. The document provides an overview of monitoring SQL Server components and tools, establishing a performance baseline, isolating problems, and identifying bottlenecks. It also discusses monitoring server performance and activity using SQL Server and Windows tools.
Migrating data centric applications to windows azureSteve Xu
This document provides guidance on migrating data-centric applications to Windows Azure Cloud Services or Windows Azure Virtual Machines. It covers the full migration lifecycle including planning, analysis, application migration, data migration, testing and optimization. The document also discusses important considerations for migrating applications using either Windows Azure Virtual Machines with SQL Server or Windows Azure Cloud Services, and provides an overview of data management options in Windows Azure.
The document provides an overview and instructions for installing and running the Project Silk reference implementation called Mileage Stats. It describes Mileage Stats as a web application for tracking vehicle mileage and expenses. The document outlines a 6 step process for installing prerequisites like system requirements and JavaScript libraries, and running the Mileage Stats app. It also provides brief descriptions of the book contents and known issues.