22 December 2010 0 Comments

Большое начало, длинный хвост

Ниже представлен граф количества жителей сотни крупнейших населенных пунктов Канады (щелкните на графике, чтобы увидеть увеличенную версию): Обратите внимание на огромный пик в начале этого графика: Торонто, Монреаль и Ванкувер являются довольно крупными городами по любым меркам. Затем идет резкий скачек вниз, к группе из десятка довольно крупных городских районов, включая мой родной регион Китченер-Ватерлоо-Кембридж

12 March 2010 0 Comments

Ping …

Yes this blog is still active, I have just been a bit too busy lately (more details on this in an upcoming post).  Anyways, over the next weeks and months you can expect to see again frequent posts regarding new features in Reporting Services 2008 R2, as well as general Reporting Services tips & tricks. Stay tuned.

6 March 2010 0 Comments

Visual Studio 2010 の 優れた機能 (4) SQLデータベースの新規作成・編集機能

  この記事は次回、 Visual Studio 2010 + .NET Framework 4 の新機能である チャートコントロールを紹介するための 前準備として 、SQL データベースを作成するために書いたものです。   SQLデータベースを作成したり、VS上で編集したりする機能は以前から搭載されており、Visual Studio 2010 の新機能というわけではありませんので、この機能をご存知の方は読み飛ばしてください。   なお、次回の記事では今回作成するデータベースを元に、以下のようなグラフを Web Page 上に表示させる機能を紹介します。               さて、現在のビジネスプログラミングでは、データベースもしくはXMLファイルを操作しないものの方が珍しいと言っても過言ではない状況です。   その流れを受けて、Visual Studio も随分前のバージョンからデフォルトで SQL Express (さらに昔はMSDE)がインストールされるようになり、また、データベースを作成したり操作したりする機能を VS IDE に持たせるようになりました。したがって Visual Studio 2010 がインストールされていれば、特にSQL Server Management Studio 等のツールを使用しなくともデータベースを使用したプログラミング&デバッグをすることができます。     それでは、Visual Studio 2010 を使用して SQL データベースを作成し、簡単なテーブルを一つ作成してみましょう。     まずメニューの View | Server Explorer を選択してサーバーエクスプローラーを表示させます。   そして、サーバーエクスプローラー中の Data Connectons を右クリックし、 Create New SQL Server Database… を選択します。                  すると以下のような、新しいデータベースを作成するためのダイアログが表示されるので、Server name には localhostsqlexpress を入力します。なお、Visual Studio 2010 をインストールする前に既に SQL Express を自分でインストールしていたり、インスタンス名をsqlexpress以外に設定していたりする場合は、そのように変更します。   New database name には、作成したいデータベースの名前を入力します。   ここでは testdb1 という名前にしました。もちろんデータベース名は任意です。              OKをクリックしてデータベースを作成すると、サーバーエクスプローラーの Data Connectionsノード の下に、新しいデータベースが表示されます。   これを展開して(三角のアイコンをクリックして)、 Tables を表示させ、それを右クリックして Add New Table を選択します。               するとテーブルをデザインする画面になるので、テーブル中に作成したい列名とそのデータ型を設定します。   ここでは、 monthという名前の文字型の列と、sale という名前の int型の列を作ってみました。(各月の売上一覧テーブルのような感じにしようと思います。)           列の設定が終わったら Ctrl + S キーを押してセーブします。   すると以下のようにテーブル名を聞いてくるので、適当な名前もしくはデフォルトのままセーブします。                  これでテーブルまで作成できました。   続いてこのテーブルに実験用にデータを手動で入力しておきましょう。   サーバーエクスプローラー の Table1 (先に作成した) を右クリックして、 Show Table Data を選択します。                  すると テーブルの編集画面 になるので、Excelなどと同様の方法でデータを追加します。   ここではとりあえず5行分のデータを適当に入力してみました。       なお、これらのデータは入力して別のセルに移動した段階でデータベース上には保存されているので、 特に入力終了時に保存する必要はありません 。     このように、Visual Studio には データベースを作成したりテーブルを操作したりするための機能があらかじめ用意されています。   この機能は以前のバージョンのVisual Studio でも使用することができます。   また、Visual Studio 2010 の Ultimate 版 もしくは Premium 版 であれば、 2つのデータベースを比較したり、スキーマを比較したりといったさらに便利な機能 も使えるようになります。(Visual Studio 2008 では、Database Edition もしくは Team Suite であればそれらの機能が使用できました)   それでは、次回はこのデータベース/テーブルの情報を、チャートコントロールを使って簡単に Web Page上に表示する方法を紹介します。

1 March 2010 0 Comments

Software Subscriptions: Updates versus Features… a rant.

One of the things that perplex me is the implementation of software subscriptions and how it relates to updates.

23 February 2010 0 Comments

Design Principles of Windows Phone 7

4 February 2010 0 Comments

$15 Macworld 2010 expo pass or 15% off conference registration

Haven’t registered for Macworld 2010 yet? Use priority code TWEETMW to get either a $15 Expo pass or 15% off any conference package. If you are coming to Macworld, don’t forget about my talk about administering Macs in Exchange on Thursday afternoon.

21 January 2010 0 Comments

Partner Web Seminar for Pricing and Licensing Changes

This week we had a pricing and licensing web seminar for partners.  We had 273 who attended, but that’s small compared to the changes we are making.    Every person in a partner organization needs to understand the changes we are making.  This important because since the changes effect every customer, we are not doing customer direct communications other than CustomerSource and the normal newsletters.  Partners need to educate their customers and guide them on what is the best thing for them. The recording the web seminar is below.  Please make sure that you spread the word that every person tied to Microsoft Dynamics GP watches this

20 January 2010 0 Comments

Intuit and Microsoft Join Forces to Spur Innovation and Expand Cloud Opportunities for Developers and Channel Partners

Did you see the announcement made today by Intuit and Microsoft to integrate the capabilities of their cloud services platforms, the Intuit Partner Platform and Microsoft Windows ® Azure platform TM , to enable developers and channel partners to deliver web-based solutions to the millions of employees within businesses that use QuickBooks ® financial software?  This is significant in that it instantly gives Microsoft developers the ability to develop applications for Intuit’s loyal customers and will open up to them a new landscape of sales prospects who are looking for small business solutions. More specifically, the Intuit Partner Platform will give Windows Azure developers the ability to build applications that their customers can use to take advantage of their QuickBooks data, and give them instant access to a pre-built channel for acquiring customers via the Intuit App Center. Small businesses will be able to click from the QuickBooks Pro and Premier 2010 toolbar to visit the Intuit App Center where they can find, buy and use Web-based business applications built on or integrated with the Intuit Partner Platform

19 January 2010 0 Comments

FastCGI for IIS6 and IIS5.1 has been released.

Today the IIS team released the FastCGI Extension 1.5 for IIS 6.0 and IIS 5.1. This allows popular application frameworks that support the FastCGI protocol to be hosted on the IIS web server in a high performing and reliable way. FastCGI provides an alternative to the Common Gateway Interface (CGI), a standard way of interfacing external applications with Web servers that has been part of IIS since it’s very first release

12 January 2010 0 Comments

want a sneak peak of Outlook:Mac?

As we’ve already announced, Outlook is coming to the Mac .

4 January 2010 0 Comments

Funcionalidade Oculta do Windows 7

GodMode poderia ser traduzido para o ModoDeus… não tem nada a ver com religião… simplesmente é um recurso que te permite ter acesso a um painel de controle extendido. O único passo necessário para se testar este recurso é: Crie um nova pasta (new folder) no desktop e cole a seguinte string no nome da pasta: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} Divirta-se!…( read more )

1 January 2010 0 Comments

Video Game Retailer Improves Online Experience and Store Traffic with E-Commerce Upgrade

“The in-store pickup feature has been very popular with customers…. By aggressively promoting the in-store pickup feature, we’ve been able to drive increased traffic to the stores.” – Curt Burgess, Director of Online Operations, GameStop An ambitious growth strategy at video game and entertainment software retailer GameStop called for enhancements to the online customer experience, along with tighter integration between online and brick-and-mortar sales channels