background preloader

Microsoft

Facebook Twitter

The .NET Regex Tester | Regex Hero. "Consuming Services with WCF" SecretGeek.

.Net Forums

SQL Forum. The Visual Studio IDE and Regular Expressions. MSDN Magazine Columns List. Ten Must-Have .NET Tools Every Developer Should Download Now. New information has been added to this article since publication. Refer to the Editor's Update below. .NET Tools Ten Must-Have Tools Every Developer Should Download Now James Avery You cannot expect to build a first-class application unless you use the best available tools.

Snippet Compiler The Snippet Compiler is a small Windows®-based application that allows you to write, compile, and run code. As an example, let's say that I wanted to show you how to launch another application from the Microsoft® .NET Framework. System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.StartInfo.FileName= "notepad.exe"; proc.Start(); proc.WaitForExit(); Of course this snippet would not compile by itself, but that is where Snippet Compiler comes into play. Figure 1 Snippet Compiler To test this snippet, just press the play button (green triangle), and it will run in debug mode. Snippet Compiler was written by Jeff Key and can be downloaded from <?

IT Professional and Developer Careers l IT Job Roles. One-Time Setup Procedure for the Windows Communication Foundation Samples. Most of the Windows Communication Foundation (WCF) samples are hosted in Internet Information Services (IIS) and run from a common virtual directory. This one-time setup procedure creates a folder on the disk; it also adds a virtual directory to IIS named ServiceModelSamples. The ServiceModelSamples virtual directory is used for building and running all samples that use an IIS-hosted service. This is the only virtual directory that is required to run the samples. Building a sample will replace any previously deployed service at this virtual directory; only the most recently built sample will be deployed and available in this virtual directory.

One-time setup procedure for WCF samples. Host your WCF service with multiple host environment using multiple protocol. Download source code - 111.21 KB Introduction In the world of distributed application, many technologies has been introduced, implemented and used like DCOM, CORBA,…etc. And after that, a new concept has been adapted,it was the web services.

Web service is simple to develop and implement without paying attention to firewall issues and as a result, communication between systems has been simplified. The problem while developing a web service is you need to host it inside a web server like IIS or Apache using http or wshttp protocols, and this is the only option you have. In this article I’ll show how you can achieve this. The sample code includes a simple WCF service, console windows host, windows service host, IIS6 host, II7 host and client console windows application built in VS 2008 Standard edition and .NET 3.0. Background Multiple Host and Protocol Support with WCF Microsoft has introduced the WCF concept in order to make distributed application development and deployment simple. Conclusion. All Fired Up...: The OVER Clause Part II. The SQL Server OVER Clause.

One useful feature in SQL Server is something called the OVER clause. The OVER clause has been available since SQL Server 2005 and allows you to perform window functions over a set of data. SQL Server provides two types of window functions: aggregate window functions and ranking window functions. I will explain what aggregate and ranking window functions are below. The Adventure Works sample database for SQL Server 2008 R2 will be used for all examples. This database models a retail store that sells biking products.

Some may want to review the schema for Adventure works, located here, for better understanding. Aggregate Window Functions If you have used SQL’s GROUP BY clause, then you are probably familiar with aggregates. The query uses a GROUP BY clause to split the results into groups by Category Name. As I said before, a GROUP BY clause forces the result set to only contain a single row for each group. Ranking Window Functions I will discuss ROW_NUMBER and RANK next. The RANK Function.

Interview

DnrTV. Serializing and Deserializing Thoughts… Patterns & practices: Complete Catalog. Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications Containing 24 design patterns and 10 related guidance topics, this guide articulates the benefit of applying patterns by showing how each piece can fit into the big picture of cloud application architectures. It also discusses the benefits and considerations for each pattern. Most of the patterns have code samples or snippets that show how to implement the patterns using the features of Windows Azure. However the majority of topics described in this guide are equally relevant to all kinds of distributed systems, whether hosted on Windows Azure or on other cloud platforms. Building a Release Pipeline with Team Foundation Server 2012 This book shows how to use Team Foundation Server to build a release pipeline that is based on the Build – Deploy – Test – Release pattern.

Data Access for Highly-Scalable Solutions: Using SQL, NoSQL, and Polyglot Persistence Enterprise Library 6 Unity 3 CQRS Journey Prism 4.1. ECMA C# and Common Language Infrastructure Standards. ECMA C# and Common Language Infrastructure Standards In June 2005, the General Assembly of the international standardization organization Ecma approved edition 3 of the C# Language and the Common Language Infrastructure (CLI) specifications, as updated Ecma-334 and Ecma-335, respectively (see press release).

The updated technical report on the CLI, Ecma TR-84, and a new technical report on the CLI, Ecma TR-89, were also ratified. In July 2005, Ecma submitted the Standards and TRs to ISO/IEC JTC 1 via the ISO Fast-Track process. The Standards were adopted in April 2006 as ISO/IEC 23270:2006 (C#), ISO/IEC 23270:2006 (CLI), ISO/IEC TR 23272:2006 (CLI, XML Libraries) and ISO ISO/IEC TR 25438:2006 (CLI, Common Generics). In July 2006 the General Assembly of Ecma approved edition 4 of the Standards which correspond to the ISO 2006 versions. Latest Standards The following official Ecma documents are available for C# and the CLI ( TR-84, TR-89).

Current Working Draft Annotated Standards. MSDN Virtual Labs. Windows 7 Compatible Software Programs, Updates & Downloads. Sysinternals Suite. By Mark Russinovich Updated: January 27, 2022 Download Sysinternals Suite (45.6 MB)Download Sysinternals Suite for Nano Server (9.1 MB)Download Sysinternals Suite for ARM64 (11.7 MB)Install Sysinternals Suite from the Microsoft Store The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver. Understanding Contained Databases. A contained database is a database that is isolated from other databases and from the instance of SQL Server that hosts the database. SQL Server 2012 helps user to isolate their database from the instance in 4 ways.

Much of the metadata that describes a database is maintained in the database. (In addition to, or instead of, maintaining metadata in the master database.) All metadata are defined using the same collation. User authentication can be performed by the database, reducing the databases dependency on the logins of the instance of SQL Server. Some features of partially contained databases, such as storing metadata in the database, apply to all SQL Server 2012 databases. A fully contained database includes all the settings and metadata required to define the database and has no configuration dependencies on the instance of the SQL Server Database Engine where the database is installed. The contained database considers features with regard to containment. Database boundary. Microsoft Malware Protection Center. SQL Server 2008 MCM Readiness Videos. Excel Developer Roadmap | VBA, VSTO, XLL, Excel Services | MSDN.

C#

Microsoft Products Accepting Bugs and Suggestions | Microsoft Connect. MSDN Magazine. Videos.