SPREADデザインでヘッダを結合するには、以下の手順で行います。 ◇横の列と結合する ①結合したいヘッダをドラッグで選択し、右クリックで「ヘッダ」を選択します。 ヘッダエディタが起動します。 ②結合したいヘッダの「ColumnSpan」を結合する数に変更します。 ③プレビュー窓で結合していることを確認し、「適用」ボタンをクリックします。 ヘッダが横に結合します。 ◇縦の行と結合する ①まず、ヘッダ行を追加します。 左隅を右クリックし、「シートの設定」をクリックします。 シートの設定が起動します。 ②「ヘッダ」より、「列ヘッダの行数」を追加したい数に変更します。 指定した行数分のヘッダ行が表示されます。 列の結合の時と同様に、右クリックで「ヘッダ」を選択します。 ③結合したいヘッダの「RowSpan」を結合する数に変更します。 ④プレビュー窓で結合していることを確認し、「適用」ボタンをクリ
ドメイン駆動開発は業務ロジックをドメインに集中させ、画面やDB、他システムなど業務ロジックとは無関係なものから完全に切り離す設計・開発手法である。また、要件定義から基本設計、詳細設計、実装に至るまで同一のモデリング結果を用いることによって様々なメリットを享受しようとする手法でもあり、近年とても注目度の高い設計・開発手法だ。この記事ではドメイン駆動設計のパターンの一つとして紹介されているValueObjectについて.NETでの実装例をご紹介したい。 もちろん、アプリケーション全体でドメイン駆動設計・開発を行わなければメリットをフルに享受することはできないのだが、ドメイン駆動設計・開発へ興味を持っていただくための取っ掛かりとして、比較的理解しやすく導入しやすいValueObjectを取り上げてみたいと思う。ドメイン駆動開発に少しでも興味を持っていただけると幸いである。 さて、まずValueO
0.前置き Windowsサービスの開発に利用できるTopShelfという.NETのライブラリーを紹介します。 TopShelfを利用すれば、Windowsサービスのテストとインストールが実施しやすくなります。 ポイントとしては以下の2つがあります。 ・コンソールアプリケーションとしてテストを実施できる。 ・InstallUtilを利用しなくても簡易にSCMにインストールができる。 というわけで、サンプルを書きながら細かいことは説明します。 1.TopShelfの紹介 TopShelfはOSSで開発されているWindowsサービス構築用のライブラリーです。 Windowsサービス開発に必要となる、テスト支援、設定支援、インストール支援などを 主な機能として持っています。 プロジェクトのサイトはこちら(TopShelf Project)です。 GitHubでの開発はこちら(Topshelf
また、以下のVisual Studioのエクステンションをインストールすることで、Visual StudioからF12(まぁいつも定義へのジャンプ)でこのサイトに飛び、該当するコードを確認できるようになります。 Ref12 また、このサイトからZIPでファイルをダウンロードして、ローカルで確認することも出来ます。 今までは、デバッグ時のステップ実行時にしか確認できなかったり、一々ソースを落としてこないと行けなかったり等々使い勝手が必ずしも良かったとは言えない.NETのソースコードブラウジングですが、これで劇的に改善されたと思います。 現在公開されているコードが4.5.1だけなので、これが他のバージョンにまで広がってくるかも注目ですね。
SilverlightとFlashからすぐに卒業しよう WinFormsやWeb Formsのような古い.NETの技術はまだ居場所があります。しかし、SilverlightやFlashのようなRIAコンテナはもう終わりです。次の図の通り、MicrosoftはSilverlight 5の10年のライフサイクルを待ちたいと思っていないようです。2015年の終わりまでに、RIAコンテナを閉め出したいと思っています。 (クリックして拡大) ハイエンドのアプリケーションでは、完全なネイティブアプリが好ましいです。ローエンドでは、HTML5の能力が向上すると考えられています。どちらに進めばいいかは明示されていませんが、技術の選択については次のように書かれています。 ネイティブアプリケーションへ移行する場合、どのようなWindowsデバイスでもネイティブにXAML/.NETをターゲットにすることで既存の
President Joe Biden has vetoed H.J.Res. 109, a congressional resolution that would have overturned the Securities and Exchange Commission’s current approach to banks and crypto. Specifically, the resolution targeted the… How large a role humanoids will play in that ecosystem is, perhaps, the biggest question on everyone’s mind at the moment.
今回のエンジニアブログ担当の岩原です。 今回は、タイトルの通り「MacでC#を書いてみよう(準備編)」です。 Macでコードを書く際、第一候補に上がってくるのが「Objective-c」です。 あまり書いたことが無いため、詳細はよく知らなかったりするのですが、 C言語をオブジェクト指向に向けたような言語らしいです。 Objective-cは、長らくWindowsに親しんできた自分にとって、かなり取っ付きづらい言語です。 できれば、慣れ親しんだC#でコードを書きたい!しかし、Macには環境がないからC#は使うことはできない。 そう思っていた時代が私にもありました。 MacにもC#、それに限らず.NET Frameworkが使える環境がありました。 それは「Mono」です。 「Mono」は.NET Framework互換の、オープンソースプロジェクトであり、 多くのプラットフォーム上(Wind
C# Advent Calendar 2013 12月24日分の記事です。 皆さんメリークリスマス。クリスマス・イブの日、ご家族や恋人と過ごされていますか? ま、大きなお世話ですよね! さて、C#も10年を超え、11年目になってきました。おそらく私と同世代、アラフォー世代の多くの皆さんが、Visual Studio 2003や2005のあたりから本格的にC#を使っていると思います。 新しい言語、環境にすごいわくわくしましたよね。 そんな皆さんも、アラフォー世代となり、それなりに責任のある立場になっていると思います。 ところで皆さん、いろいろな知識や考え方がそこで止まっていませんか? その時に一生懸命勉強したからいいやになってません? @ITとかで新機能は一応チェックはしてみるものの別に使わなくていいやとかになっていませんか? 最近ちらほら「LINQ禁止」だとか、「ラムダ禁止」とか聞くように
こんにちは。 マイクロソフトの渡辺です。 C# で iOS、Android、Windows アプリをクロスプラットフォーム開発できる Xamarin。VIsual Studio 向けのアドインである Xamarin for Visual Studio も提供されていて、Visual Studio から iOS、Android、Windows の各アプリを開発することもできます。 アプリをクロスプラットフォーム開発するにあたっては、複数の .NET 処理系に対して、バイナリレベルで再利用できるライブラリである PCL ( Portable Class Library ) を活用します。PCL プロジェクトに共通ロジック部分を実装し、それを各アプリのプロジェクトから参照することで、コードを共通化することができます。 今回は、この共通部分を Mvvm フレームワーク 「 MvvmCross 」を
欢迎访问粉色APP导航【fenseapp.net】!向日葵app下载网站,向日葵app下载网址,向日葵app下载污,向日葵app下载向日葵官网是一款最新最热的电影资讯软件,提供ios苹果下载/安卓下载。片源丰富,高潮迭起!
id:neueccさんのライブラリに依存している今日この頃です。ChainingAssertionにも手を出してみました。このライブラリはnugetでさくっと入れれる所もいいのですが、なんとdllではなくソースコード形式で提供されているんですよね!!nugetで登録したらChainingAssertionという名前のソースファイルがぽこっと追加されます。なので、このコードを見ながら拡張したいな〜って思ったところは、id:neuecc先生のコードをお手本にさくっと作ることができるということですよ。dllとかだとライブラリを追加するのが敷居高いというのでもコードでの再利用なら敷居低いところもあるかも??ないかも?? とまぁ、ChainingAssertionを使ってて感じた不満点はIsNullとIsNotNullにメッセージを渡せないところ。無いなら作ってしまえばいいじゃない?ということで下記
マイクロソフトバーチャルアカデミーが開校しました Microsoft Virtual Academyは、オンラインでマイクロソフトのテクノロジーを学習できるサイトです。 WindowsやWindows Azure、Windows Serverなど製品別の学習コースと、HTML5やC#などのトピック別の学習コースがあります。具体的にどのような学習コースがあるかというと…沢山あります。 あまり僕の興味のない分野の学習コースを紹介しても仕方がないので、Windowsストアアプリに関する面白そうな学習コースだけ紹介したいと思います。 Windows 8 UX デザイン ジャンプスタート 基本的に全画面に1ページだけ表示させたり、1画面上に複数のアプリを起動させたりすることのないタブレット(例えばiPad)と違って、Windowsストアアプリは1画面上に複数アプリは起動するわ、液晶サイズがデバイスに
NUnitと組み合わせて使う.NETのコードカバレッジ計測ツールにPartCover という無料で使えるツールがあるみたいです。 ちなみにコードカバレッジ計測ツールは、まだ使ったことないです。 PartCover http://sourceforge.net/projects/partcover/ .NET用のpartcover.net4というのもあるみたいです。 https://github.com/sawilde/partcover.net4/ C#の単体テストに関するテクニックいろいろ http://www.lolitaengine.com/blog/article/20130720-UnitTest Part Cover 紹介 その1 - Part Cover browser から テストコード(NUnit)のカバレッジを取得する http://d.hatena.ne.jp/oda
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く