タグ

開発と.netに関するdeloreanmc12のブックマーク (7)

  • MS Access と SQL Server への接続方法の違いについて

    サンプル コードのダウンロード (vbmigtips_SQLvsAccessConnect.msi, 1.07 MB) ※ このサンプルをインストールするには Visual Studio 2005 が必要です。 Visual Basic 2005 では、MS Access と SQL Server を同様の実装で接続できるようになりました。そこで今回は、Visual Basic .NET と Visual Basic 2005 でのデータベースへの接続方法の違いについて紹介します。 以前の Visual Basic .NETSQL Server データベースへの接続を行う場合、System.Data.SqlClient を使用し、Access などで作成したデータベースへの接続を行う場合は、System.Data.OleDb を使用します。そのため、図1 のように SQL Serve

    MS Access と SQL Server への接続方法の違いについて
    deloreanmc12
    deloreanmc12 2014/10/27
    DbProviderFactory を使うと、DBプロバイダを意識せずにデータベースに接続できるみたい
  • WebアプリケーションプロジェクトとWebサイトプロジェクト

    ASP.NET、Silverlight等、.NET Frameworkの中でもWebに関する技術のTips、情報を主にまとめています。 ASP.NETプロジェクトを作成する場合、WebアプリケーションプロジェクトとWebサイトプロジェクトの2種類のプロジェクトを作成することができます。 この2種類のプロジェクトの違いについて説明してみたいと思います。 ○歴史的経緯 VisualStudio.NET(.NET Framework 1.0)およびVisualStudio.NET 2003(.NET Framework 1.1) においては、Webアプリケーションプロジェクトしかありませんでした。 これがVisualStudio 2005(.NET Framework 2.0)になると、当初はWebサイトプロジェクトしか作成できなくなりました。 Webサイトプロジェクトは、プロジェクトの作成時

    WebアプリケーションプロジェクトとWebサイトプロジェクト
  • JavaをC#に変態させる。 #hentai_advent - 亀岡的プログラマ日記

    この記事は変態アドベントカレンダー20日目の記事です。 昨日はinatonさんの d:id:motefu:20121219 でした。・・・普通に役に立つんですが。今回の僕の記事どうしましょう。 変態アドベントカレンダー、楽しいですね。しかしながら、みなさん変態の意味を取り違えておいででは・・・? 変態とは、メタモルフォーゼです。あるものの形が何かを通して変わることをさします。例えば、芋虫は蝶に変態しますし、オタマジャクシはカエルに変態しますし、daiksyさんは変態に変態するわけです。あれれ? そんなわけで、変態させます。Javaを、C#に。 JavaをC#に変態させる方法あれこれ。 JavaをC#に変態させる方法としてパッと思い浮かぶのははるか昔のVisual StudioについてきたJ#ですね。しかしこれはもはや黒歴史に近いのでここでは触れないでおきましょう。*1*2 Java Nat

    JavaをC#に変態させる。 #hentai_advent - 亀岡的プログラマ日記
    deloreanmc12
    deloreanmc12 2013/10/16
    Javaライブラリを.NETから使おうという変態ライブラリ
  • Nyakaman » ExcelファイルをASP.NETで生成する

    結論:やめろ。 以上です。理由なんて知る必要はないと思うのですが、一言で言ってしまうと「Office製品はIISと連携して、ファイルを作成するようにできていない」ということです。マイクロソフトも、Webページを割いて、懇切丁寧に「保証しません」と記載しております。 Office のサーバーサイド オートメーションについて マイクロソフトは、現在のところ、無人の非対話型クライアント アプリケーションまたはコンポーネント (ASP、ASP.NET、DCOM、および NT サービスを含む) からの Microsoft Office アプリケーションのオートメーションに関して、推奨もサポートも行っていません。それは、このような環境で Office を実行した場合、Office で不安定な動作やデッドロックが発生する可能性があるためです。 Office サーバー サイド オートメーションの危険性につ

    deloreanmc12
    deloreanmc12 2013/10/09
    サーバサイドでExcelファイル出したければ、Open XML SDKを使うか、他のライブラリ使うべき。Open XML SDKのラッパのClosedXMLが実用的?
  • ビット演算を理解してフラグを使いこなす - C#

    10進数の「2」を出力してみます。 出力される結果を見やすくするため、2進数はPadLeftを使用し、4桁で揃えています。 int flag = 2; //0010 Console.WriteLine( "10進数 : {0}\n 2進数 : {1}\n\n", flag, Convert.ToString(flag, 2).PadLeft(4, '0') ); Result 10進数 : 2 2進数 : 0010 フラグの取得フラグが立っているか否かを調べます。 フラグを取得する式 x & yビット演算子「&」は"x"と"y"の両方のフラグが立っている場合に1となります。 Example 3 & 2 ↓ 0011 & 0010 ↓ 結果: 0010上記の場合、右から二番目の値だけが"1"なのでそれのみを残し、他は"0"となります。 これによってフラグの値のみを抽出できます。 Exampl

  • テキスト・ファイルの内容を簡単に書き込むには?[2.0のみ、C#、VB] - @IT

    「TIPS:ファイルにテキストを書き込むには?」では、テキスト・ファイルにテキスト内容を書き込む方法を紹介した。その方法を実践するには、次の3つのステップが必要だった。 (1)テキスト・ファイルを開く、もしくは作成する (2)テキスト内容を書き込む (3)テキスト・ファイルを閉じる .NET Framework 2.0では、これらのステップを省略して、1つのメソッド呼び出しだけで、テキスト・ファイルにテキスト内容を書き込む方法が提供されている。それが、次の静的メソッド群だ。 (A)File.WriteAllText(String、String、Encoding)メソッド (B)File.AppendAllText(String、String、Encoding)メソッド (C)File.WriteAllLines(String、String[]、Encoding)メソッド ( )内はパラメー

  • 特集:WPF 4とSilverlight 4 これから業務アプリを開発するならどっち? − @IT

    特集:WPF 4とSilverlight 4 これから業務アプリを開発するならどっち? グレープシティ株式会社 八巻 雄哉 2010/04/20 ほぼ同時に正式リリースとなった(.NET Framework 4の)WPFとSilverlightのバージョン4(※Visual Studio 2010日語版の正式リリースは明日、2010年4月21日の予定)。業務アプリケーションにおいて重要視される「機能性/操作性」と「配布性/保守性」は、元来トレードオフの関係とされてきたが、ここにきてWPFとSilverlightは寄り添う形でこの問題を解決しようとしている。言い方を変えれば、どちらか一方の技術でしか実現できない部分は少なくなってきており、その選択は難しくなってきているといえる。 稿では、その選択の難しさを少しでも解消すべく、業務アプリケーション開発という観点で2つの技術を比較、整理してみ

  • 1