This document provides an overview of an upcoming MSDN event focused on building applications with SQL Server 2008. The event will cover SQL Server spatial support, T-SQL enhancements, Visual Studio integration, SQL CLR, and Reporting Services. Attendees should have experience with SQL Server database development, .NET application development, and Visual Studio 2008. The agenda includes presentations on new SQL Server 2008 features and enhancements, as well as demonstrations.
InstantAtlas Server Workshop presentations - London 2014InstantAtlas
In this video you will see presentations by Richard McMahon (Senior Support Consultant) of InstantAtas talks about IA Server version 6.5.2, which is latest release of IA Server. Our second presentation is by Keith Morrison, InstantAtlas senior developer. Keith's presentation takes a look at the latest developments in the area of data loading.
Our database experts, Rajnikant Tandel and Anup Gopinathan, will show you how to identify and fine tune your problem queries to make a significant impact on the overall performance of your database.
InstantAtlas Server Workshop presentations - London 2014InstantAtlas
In this video you will see presentations by Richard McMahon (Senior Support Consultant) of InstantAtas talks about IA Server version 6.5.2, which is latest release of IA Server. Our second presentation is by Keith Morrison, InstantAtlas senior developer. Keith's presentation takes a look at the latest developments in the area of data loading.
Our database experts, Rajnikant Tandel and Anup Gopinathan, will show you how to identify and fine tune your problem queries to make a significant impact on the overall performance of your database.
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksDatabricks
The cloud has become one of the most attractive ways for enterprises to purchase software, but it requires building products in a very different way from traditional software
APIs and SDKs: Breaking Into and Succeeding in a Specialty MarketScott Abel
Presented by Edward Marshall at Documentation and Training East 2009, October 29 - November 1, 2008 in Burlington, MA.
Documenting Application Programming Interfaces (APIs) and Software Development Kits (SDKs) is a challenging but rewarding niche in technical communication. This session discusses what these products do, who uses them, moving into this area, benefits / drawbacks to working on these products, issues unique to these products, and commonly used help authoring tools. As the demand is often greater than the supply of writers, you can get higher pay than for other types of writing. You often get greater flexibility in telecommuting / working remotely in this area. Sample source code and the documentation produced from them will be shown.
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksDatabricks
The cloud has become one of the most attractive ways for enterprises to purchase software, but it requires building products in a very different way from traditional software
APIs and SDKs: Breaking Into and Succeeding in a Specialty MarketScott Abel
Presented by Edward Marshall at Documentation and Training East 2009, October 29 - November 1, 2008 in Burlington, MA.
Documenting Application Programming Interfaces (APIs) and Software Development Kits (SDKs) is a challenging but rewarding niche in technical communication. This session discusses what these products do, who uses them, moving into this area, benefits / drawbacks to working on these products, issues unique to these products, and commonly used help authoring tools. As the demand is often greater than the supply of writers, you can get higher pay than for other types of writing. You often get greater flexibility in telecommuting / working remotely in this area. Sample source code and the documentation produced from them will be shown.
Predictive Analysis using Microsoft SQL Server R ServicesFisnik Doko
R is rapidly becoming the leading language in Data Science and statistics.
This session will show how Microsoft SQL Server can help meet an increasingly “predictive” world by supporting the R language inside the database.
Demonstration using R and SQL Server Services in rental industry.
Each of experienced administrators used (to some extent) what is called Maintenance Plans - Plans of Conservation. During this session, I'd like to discuss what can be useful for us to provide functionality when we use them and what to look out for.
Introduction to .NET ,Features of C# , Data Types , Value Types ,Reference Types ,Variables and Constants ,Declaring, Assigning values , variables of nullable types , Operators , Type Conversions , Implicit and Explicit Type Conversions,Arrays ,Single Dimensional and Multidimensional ,Control Flow Statements ,Selection ,Iteration and Jump ,Classes and Objects ,Access Modifiers ,Defining a Class,Variables,Properties and Methods ,Creating Objects,Inheritance,Polymorphism,Constructor and Destructors,PROGRAMMING,C#,C# CONCEPTS,SIMPLE CONCEPTS IN C#.
AEP provides a range of options for developing web applications. Understanding these options, their strengths and the decision making process involved in choosing the right strategy is key to leveraging the power of the platform and ensuring you achieve your goals and do so on schedule. From simple reporting protocols developed exclusively using Pipeline Pilot through to Rich Internet Applications built using JavaScript and ExtJS, we'll take a look at the work involved, required skillsets and time considerations to ensure you make the right choice for your project.
This session introduces tools that can help you analyze and troubleshoot performance with SharePoint 2013. This sessions presents tools like perfmon, Fiddler, Visual Round Trip Analyzer, IIS LogParser, Developer Dashboard and of course we create Web and Load Tests in Visual Studio 2013.
At the end we also take a look at some of the tips and best practices to improve performance on SharePoint 2013.
Monitoring Serverless Applications with DatadogDevOps.com
Join Datadog for a webinar on monitoring serverless applications with AWS Lambda. You'll learn how to get the most of Datadog's platform, as well ask the following key takeaways:
Learn how to set up a Twitter bot that makes API calls with Node.js
Deploying Serverless Applications
What does observability look like with less infrastructure?
SharePoint 2010 developer overview (in Visual Studio 2010)Mithun T. Dhar
This is a SharePoint 2010 deck for Developers. It uses Visual Studio 2010 for developing SharePoint 2010 applications. If you are interested in learning about SharePoint development in VS2010, this is your deck!
Going Live with your Azure Solution
Windows Azure features a powerful, yet simple deployment model. By focusing on your application and abstracting away the infrastructure details, you can deploy almost any app with minimal fuss. In this session, we’ll walk you through the basics of Windows Azure deployment, including site monitoring, diagnostics and performance issues.
Highlights include:
· Start-to-Finish Visual Studio demonstration of a realistic XML data driven business web site from the desktop to the cloud.
· Windows Azure Deployments
· Start-to-Finish Visual Studio demonstration of a realistic SQL Server data driven business web site from the desktop to the cloud.
· Configuration of your application in the cloud
· Guidance and Suggestions to ensure your success
Introduction To Cloud Computing Winsows Azure101Mithun T. Dhar
The Windows Azure platform is a set of high-performance cloud computing services that can be used together or independently and enable developers to leverage existing skills and familiar tools to develop cloud applications. In this session, we’ll provide a developer-focused overview of this new online service computing platform. We’ll explore the components, key features and real day-to-day benefits of Windows Azure.
Highlights include:
· What is cloud computing?
· Running web and web service applications in the cloud
· Using the Windows Azure and local developer cloud fabric
· Getting started – tools, SDKs and accounts
· Writing applications for Windows Azure
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
We all have good and bad thoughts from time to time and situation to situation. We are bombarded daily with spiraling thoughts(both negative and positive) creating all-consuming feel , making us difficult to manage with associated suffering. Good thoughts are like our Mob Signal (Positive thought) amidst noise(negative thought) in the atmosphere. Negative thoughts like noise outweigh positive thoughts. These thoughts often create unwanted confusion, trouble, stress and frustration in our mind as well as chaos in our physical world. Negative thoughts are also known as “distorted thinking”.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
2. What Will We Cover?
• SQL Server Spatial support
• T-SQL Enhancements
• Visual Studio integration
• SQL CLR
• Reporting Services
3. Helpful Experience
• SQL Server database development
• .NET Framework application development
• Visual Studio 2008
• Windows Presentation Foundation
• ASP.NET
• Microsoft Virtual Earth
• OpenGIS
4. Agenda
• SQL Server 2008
– New features
– Enhancements
– Programming
• Demos!
5. What is Spatial Data?
• Spatial data represents locations
– Which properties overlap?
– Which roads intersect property or each other?
– How many stores/restaurants/houses/car dealerships are
located within a geographical area?
• Represented by two primary data types
– Geometry: small areas where curvature of the Earth isn’t so
relevant when making calculations
• Flat Earth model
• X, Y coordinates
– Geography: large areas where the curvature of the Earth does
matter when making calculations
• Round Earth model
• Latitude and longitude coordinates
6. What is Spatial Data?
• You query for location information as you would any SQL
Server data type
– Data types dictated by the OpenGIS standard
– Calculations easy to perform (“black box”)
7. Representing Spatial Data
• Geospatial data in SQL Server
– Stored in a proprietary binary format
– Can be input using simple text
• Parse methods exist to convert the text into the internal storage
format
– Represents areas using
• Points
• Linestrings
• Polygons
• MultiPoints
• MultiLinestrings
• MultiPolygons
• GeomCollections
8. Representing Spatial Data
• Polygonal areas must be defined in counter-clockwise
direction
– Interior areas (“holes”) must be defined in clockwise direction
• Inherently support various calculations and methods
– Spatial Reference ID (SRID) identifies ellipsoid used (flat/round,
meters/feet)
– Only instances with like SRID can be directly compared
9. Geographical Data
• GEOGRAPHY type has additional requirements
– Coordinate order is longitude/latitude
– A single GEOGRAPHY object cannot span more than a logical
hemisphere
• Will throw exceptions if too large
11. Enhancements to T-SQL
• Table Value Parameters
• New Date/Time types
• Time zone awareness
• New MERGE keyword
• New shorthand notation
12. Table Value Parameters
• TVPs are used to insert/update multiple tables at one
time
– Multiple tables can be inserted/updated within a single
transaction
– MARS-like capability for writing
• ADO.NET updated to include support
– New parameter type: SqlDbType.Structured
13. Dates and Time
• Several new types added
– datetime2
– date
– time
– datetimeoffset
• New functions added
– CONVERT
– SYS* Functions
– DATEDIFF
14. MERGE
• MERGE allows for insert, update, delete with one
keyword
– Merge two tables, source and target
– Target table will be modified based on contents of source table
• Syntax and use can be complex!
– Be sure to review SQL Server Books Online for more details
15. Shorthand Notation
• Allows you to declare a variable and assign a value in
one line of code
– More like contemporary programming languages, C# or Visual
Basic .NET
18. Entity Framework
• Essentially an OR/M tool
• Models relational data using entities
– Can model any relational data source for data access (provider
may be required)
– Application-specific domain
– You can work at a higher level of abstraction
– Appropriate amount of information returned
– Lazy-loaded
• What is an entity?
– Structurally like an object
• Has scalars and relationships
• Has identity
– Represent nouns in your application domain
20. SQL CLR
• SQL Server has the ability to execute managed code
– Stored procedures
– Functions
– Aggregates
– Table value functions
– User-defined types
– Triggers
• Visual Studio can manage both creation and deployment
• SQL CLR is “off by default” for security reasons
• Can be remotely debugged
• With great power comes great responsibility
– Your code executes in the SQL Server processing stream
21. Programming SQL CLR
• Visual Studio provides templates for the various SQL
CLR constructs
– Uses Database project type
– Simply “add new” like any other item you might add
• Metadata controls SQL Server behavior
– Attributes control programmatical type
• Microsoft.SqlServer.Server.SqlProcedure
• Microsoft.SqlServer.Server.SqlFunction
• Microsoft.SqlServer.Server.SqlUserDefinedAggregate
• Microsoft.SqlServer.Server.SqlTrigger
• Microsoft.SqlServer.Server.SqlUserDefinedType
22. Programming SQL CLR
• You write your logic using a .NET-supported language
• You work with other objects in the
Microsoft.SqlServer.Server namespace to retrieve and
return data
• Very ADO.NET-like, but not ADO.NET
• Can be assigned security levels
– Safe, External, Unsafe
24. Reporting Services
• SQL Server standard for reporting
– Managed enterprise reporting
– Ad-hoc reporting
– Embedded reporting
– Web-based reporting
• Reports can be formatted in a variety of ways
– PDF
– Word 2007
– HTML
• Reports are exposed via a Web Service
– Can be integrated with SharePoint
– Dependency on IIS removed (uses http.sys)
25. Programming Reports
• Strong designer and wizard support in Visual Studio
• Enhanced configuration and administration tool
• Design reports in Visual Studio 2008 SP1
– Query for data
– Assign query results to report
– Design report style
• Colors
• Fonts
– Deploy report
• Web Service
• SharePoint Services
• Wizard available for initial report design
30. RAMP-UP
Are you ready to take your career as a developer to the next level?
Looking for a learning experience that is designed for you?
Join MSDN Ramp Up and Summit Your Career!
MSDN Ramp Up is your online source that provides free training and technical resources to help take your
development skills to the next level.
• Step-by-Step training plans to build your development skills.
• Premium technical content created by expert developers for developers.
• Access to valuable online e-learning, e-references, and virtual labs.
• 50% discount on select certification exams and 30% discount on Microsoft Press training kits.
Join Ramp Up for free today!
Go to: http://msdn.microsoft.com/rampup