Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

「C#」に関する記事

485件中1~20件を表示
  • 2017/02/07

    CalendarGridとMultiRowを組み合せてカレンダーの表示を拡張する

     「CalendarGrid for Windows Forms(以下、CalendarGrid)」を利用すれば、複雑な項目のカレンダーを実現できることを、以前の記事「CalendarGrid for Windows Formsで、カレンダー機能のデータをプログラムから扱う」で紹介しました。複雑な項目の場合などは特に、カレンダー形式で表示していたデータを、別の表示方法(グリッド形式のリストやチャートなど)で表示した方が使いやすいというケースがあります。別のコンポーネントを組み合わせる場合に、同じ...

  • 2017/01/10

    ComponentOne Studio for WPFでアプリケーションからWord、PDFを取り扱う

     業務アプリケーションで作成したデータを持ち出したい、または使いやすい形で出力したいという要望を受けることがあります。別のシステムへの取り込みであれば、CSVのような形式が一般的ですが、営業資料など、使う人がシステム的な知識が無い場合は、WordやPDFといった、専門的な知識無しで多くのPCで表示可能な形式が適しています。今回は、ComponentOne Studio for WPFを用いて、アプリケーションからWordやPDFファイルを取り扱う方法を紹介します。

  • 2016/12/02

    MultiTouchで既存アプリケーションをタッチ対応にしてみよう

     アプリケーションの利用方法は端末の発展とともに変化してきました。タブレット端末やサイネージの発展により、アプリケーションはタッチ操作への対応が求められることも少なくありません。アプリケーションをタッチ対応にする方法としては、タッチ操作の需要が高まってきた以降のプラットフォームである、iOSやAndroid、UWP(Universal Windows Platform)のアプリケーションを作成する方法が、まず検討されるでしょう。しかし、既存のアプリケーションが存在する場合、新しいプラットフォーム...

  • 2016/10/12

    Xamarinを始めよう ~テンプレートをビルドする~

     Xamarin(「ザマリン」と読みます)は、C#を用いてiOSとAndroidのアプリケーションを開発するためのライブラリおよび開発環境です。XamarinはMicrosoftよりVisual Studioの一部として提供されていますが、Mac版の開発環境も存在しており、Mac上でC#を用いてiOS/Androidアプリを開発することも可能です。前回(第1回)では、Xamarinをインストールしました。今回は、いよいよXamarinのテンプレートを使って簡単なiOS/Androidアプリを作成...

  • 2016/10/04

    高解像度ディスプレイにも対応! 画面レイアウト自在のPlusPakでひとつ上のフォームを作ろう

     前回の「JPAddressを用いて、さらに優れた住所入力フォームを作成しよう」ではJPAddressとPlusPakを組み合わせて、郵便バーコードを活用する方法を紹介しました。PlusPakによりJPAddressの機能がさらに向上しましたが、今回はPlusPakに焦点をあてて、文字通りアプリケーションの価値をプラスする事例を紹介していきます。

  • 2016/09/08

    Xamarinを始めよう ~概要とインストール~

     みなさん、Xamarinはご存じでしょうか? Xamarin(「ザマリン」と読みます)は、C#を用いてiOSとAndroidのアプリケーションを開発するためのライブラリおよび開発環境です。XamarinはMicrosoftよりVisual Studioの一部として提供されていますが、Mac版の開発環境も存在しており、Mac上でC#を用いてiOS/Androidアプリを開発することも可能です。本記事では、Xamarinの概要の紹介およびインストールについて解説します。また、次回以降では、より具体...

  • 2016/09/06

    サポート切れのブラウザは危険! IEが置かれている状況と、SPREAD for ASP.NETを使用したアプリケーションの移行

     ユーザーがアプリケーションにもっとも期待していることは「使いやすい」アプリケーションであることと、それに加えてアプリケーションが「安全に使える状態にある」ことです。たとえ使いやすいアプリケーションであったとしても定期的にメンテナンスが行われなければ、サポートが切れたWebブラウザやOSで使用せざるをえなくなり、結果的にセキュリティのリスクに晒されます。また、セキュリティのリスクを回避するため「旧ブラウザでのインターネット利用は禁止」といった運用面で対応しようとしても限界があり、ユーザーは安心を...

  • 2016/07/28

    JPAddressを用いて、さらに優れた住所入力フォームを作成しよう

     業務アプリケーションの入力処理で住所入力を必要とするケースは数多くあります。顧客情報の管理や、配送における配送先情報の入力など、一度に大量の住所入力が必要になる場合、入力フォームの使いやすさが業務に大きく影響してくることでしょう。今回は、そのような住所入力を強力にサポートするコンポーネントJPAddressの紹介と、その他コンポーネントと組み合わせることで、より効果を発揮する組み合わせを紹介します。

  • 2016/06/16

    歴戦のC#プログラマが教えるおすすめレシピとは? 最新の便利コードへアップデートする『C#逆引きレシピ』

     翔泳社が6月9日に刊行した『C#逆引きレシピ』は、3割がC#の文法、1割がC#に関するツール、残りがC#で.NET Frameworkを使うためのレシピ集です。その目標は、Visual StudioやMSDNなどのサポートなしでもサバイバルできるようになること。そこで今回、著者のartonさんにおすすめのレシピを紹介していただきました。

  • 2016/06/10

    C#で開発しているときに「あれ?」と困ったら――現場で役立つTIPS満載『C#逆引きレシピ』をお供に

     翔泳社では6月9日に『C#逆引きレシピ』を刊行しました。C#での開発に慣れていても、まだまだ知らない便利技がきっとあるはず。現場で活躍する著者によって培われたTIPSをそばにおいて、あなたの作業をいま以上に効率的にしましょう!

  • 2016/06/02

    Webアプリではまねできない、MultiRow&InputManを組み合わせた高機能入力フォーム

     業務アプリケーションを作成する際に、Webアプリケーションとして実装するか、デスクトップアプリケーションが適しているのかの判断を求められる場面があります。利用場所のネットワーク環境がオンラインなのかオフラインなのかや、複数人で利用する必要があるかどうかなど、ポイントはいくつかありますが「入力フォームをどこまで作りこむか」というのが大きな判断基準となることがあります。今回は、入力フォームの作りこみや、柔軟なリスト形式といった、複雑な要件に対応できるコンポーネント「MultiRow」と「Input...

  • 2016/02/23

    なじみのないUWPアプリ開発にはコンポーネントを試してみよう

     グレープシティから「ComponentOne Studio for UWP」が2016年5月にリリースされる予定です。本記事では、それに先駆けて公開されたベータ版を使って、この新しいコンポーネントの特徴を紹介します。

  • 2016/01/28

    CalendarGrid for Windows Formsで、カレンダー機能のデータをプログラムから扱う

     業務アプリケーションを作成するうえで、カレンダーやチャートといった形式で日付データを表示する機能は、表現方法次第で予想以上に工数が大きくなる機能です。そんな際に、柔軟にカスタマイズできて扱いやすいコントロールがあれば、自前では難しい機能の実現や、想定外の工数を押さえることができます。今回紹介する「CalendarGrid for Windows Forms(以下、CalendarGrid)」は、豊富な機能、柔軟なカスタマイズ、扱いやすいデータバインドの仕組みを持ったカレンダーコントロールです。...

  • 2015/12/03

    5分でわかるActiveReports帳票-Mapコントロール

     本連載では、帳票コンポーネント「ActiveReports for .NET 9.0J」の新機能を使用して帳票アプリケーションを作成する方法を解説します。第5回の今回は、9.0Jで追加された新機能である「Mapコントロール」の使い方を紹介します。なお、MapコントロールはProfessional版のみの機能です。また、ページレポートおよびRDLレポートで使用できます。

  • 2015/11/12

    「MultiRow for Windows Forms」による、時系列データの表示に適した.NETアプリケーションの作成

     GcMultiRowコントロールは、1レコードのデータを表示するレイアウトを定義して、そのレイアウトに沿ってレコードの数だけ繰り返し表示することができます。また、レコードの展開方向は垂直方向/水平方向のどちらかを選択することができます。今回は、GcMultiRowコントロールのデータを水平方向に展開する機能を使用して、時系列データの表示に適したアプリケーションを作成します。

  • 2015/10/30

    5分でわかるActiveReports帳票-HTML5ビューワ

     本連載では、帳票コンポーネント「ActiveReports for .NET 9.0J」の新機能を使用して帳票アプリケーションを作成する方法を解説します。第4回の今回は、9.0Jで追加された新機能である「HTML5ビューワ」の使い方を紹介します。なお、HTML5ビューワはProfessional版のみの機能です。

  • 2015/09/30

    5分でわかるActiveReports帳票-レイヤー

     本連載では、帳票コンポーネント「ActiveReports for .NET 9.0J」の新機能を使用して帳票アプリケーションを作成する方法を解説します。第3回の今回は、9.0Jで追加された新機能である「レイヤー」の使い方を紹介します。

  • 2015/09/14

    5分でわかるActiveReports帳票-RDLレポート

     本連載では、帳票コンポーネント「ActiveReports for .NET 9.0J」の新機能を使用して帳票アプリケーションを作成する方法を解説します。第2回の今回は、9.0Jで追加された新しいレポート形式であるRDLレポートの使い方を紹介します。

  • 2015/09/04

    データベースのデータをもとに帳票を作成し、サーバーで共有もできる.NETアプリケーションの作成

     ActiveReports for .NET 9.0JのActiveReportsコントロールを使って、データベースのデータをもとに、データを一覧表示するアプリケーションを作成します。また、新機能のActiveReports Serverを使った帳票データの共有機能も試してみます。

  • 2015/07/27

    5分でわかるActiveReports帳票-9.0Jの新機能

     本連載では、帳票コンポーネント「ActiveReports for .NET 9.0J」の新機能を使用して帳票アプリケーションを作成する方法を解説します。第1回の今回は、9.0Jで追加された新機能および改善点の概要を紹介します。

485件中1~20件を表示
All contents copyright © 2006-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5