You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
photo credit: ArtBrom MPXJというMicrosoft Projectのファイルへアクセスするためのライブラリを試してみました。MPXJは以下のファイル形式に対応しています。 Microsoft Project Exchange (MPX)Microsoft Project (MPP,MPT)Microsoft Project Data Interchange (MSPDI XML)Microsoft Project Database (MPD),Planner (XML).MPXJはJavaで書かれているのですがIKVMにより.NETからも使うことができます。 インストールと設定Browse MPXJ: Microsoft Project Exchange Files on SourceForge.netからmpxj-3.1.0.zipをダウンロードし、任意のディレ
Introduction Introduction Changes Support File Formats Store Getting Started How to Read... How to Write... How to Use... Field Guides... JavaDoc FAQ Users Maven Reports Introduction Welcome to MPXJ! This library enables you to read project plans (sometimes known as schedules or programmes) from a variety of file formats and databases, and can also write that information to a variety of file forma
前書き こう、「超単純だしC#なら10分ぐらいで書けるんだけど手作業でやると恐ろしく時間がかかる」みたいな作業ってあるじゃないですか。 そう言うのは最近ScriptCSで書いてるんですけど、あれの弱点って「どんな端末でも実行できるわけではない」なんですよね。.NET 4.5以上が必須だし、そもそもScriptCS自体がない。 Windows Server上での作業だとか、メインで使っているのとは別の開発端末での作業とか、「こいつ叩けば一発っすよ。」と鼻をほじりながら誰かに渡したりするようなスクリプトを書きたいときにはどうしても別の方法を考えなきゃいけません。 ってなると、じゃあbatでも書く?ってなるんですが、あれを書くエネルギーって本当にもったいないじゃないですか。デバッグは大変だし、文法はクソだし、文法はクソだし、文法はクソだし。 System.IO.PathとかSystem.IO.D
重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 public interface class IHttpAsyncHandler : System::Web::IHttpHandler public interface IHttpAsyncHandler : System.Web.IHttpHandler type IHttpAsyncHandler = interface interface IHttpHandler Public Interface IHttpAsyncHandler Implements IHttpHandler 派生
ジェネリック ハンドラーにURLルーティングをして、RouteDataを取得するコードを紹介します。 概要 ASP.NETではURLルーティングを利用して、URLを書き換えて別のWebフォームへのアクセスに指定することができます。Webフォームにルーティングすする場合は大きな問題はありませんが、ジェネリックハンドラーにルーティングした場合、ジェネリックハンドラー内ではRouteDataが取得できないため、対策が必要です。 対応方法 URLルーティングのルーティング先をURLの文字列で書き換えた先のURLにすることが多いですが、IRouteHandlerを継承したクラスを直接指定します。クラスをルーティング先に指定するとルーティングによりURLの書き換えと、ルーティング先に指定したオブジェクトの GetHttpHandler が実行されます。 GetHttpHandler メソッドに引数とし
目次1 プロジェクトの作成2 Global.asax グローバルアプリケーションクラスの追加3 Webフォームの追加4 Global.asax の実装4.1 System.Web.Routing の追加4.2 MapPageRouteの処理の実装4.2.1 解説5 Webフォームの実装5.1 解説6 実行結果7 パラメータを複数にする8 デフォルト値と制約9 以前のサンプル9.1 実装9.2 実行結果9.3 説明9.4 補足 ASP.NETのURLルーティングを実装する手順を紹介します。 プロジェクトの作成 Visual Studioを起動し、ASP.NET のプロジェクトを作成します。今回は[ASP.NET Web アプリケーション (.NET Framework)]を作成します。 URLルーティング部分をシンプルに実装するため、今回はプロジェクトの種類は[空]を選択します。 プロジェク
はじめに ASP.NETの非同期処理についての個人的なメモです。 間違いがあったらコメント欄でご指摘いただけると嬉しいです。 なぜ非同期のアクションメソッドを使用するのか 同時に大量のリクエストを受けるとIISのワーカースレッドが枯渇し、リクエストを受けることができなくなる。 IISのワーカースレッドはマネージドスレッドと呼ばれる。リクエストを受けるのはマネージドスレッド。 待機中のマネージドスレッドを効率的に使用することにより、マネージドスレッドの最大数より多くのリクエストを処理することができる。(ASP.NET4.5では1論理コア当たり最大で100スレッドなので、それより多くのリクエストを処理できるようになる) スレッドはスレッドプールで管理されている。 処理を非同期にすることでマネージドスレッドとは別のワーカースレッドに処理を行わせる。マネージドスレッドはそのときスレッドプールに返却
連載:Windowsフォーム開発入門【Visual Studio 2010対応】 Windowsフォーム・コントロールの基礎(その3) 初音 玲 2010/10/19 ●FileSystemWatcherコンポーネント FileSystemWatcherコンポーネント(以下、FileSystemWatcher)は、フォルダの変更やフォルダ内のファイルの変更を検出するためのコンポーネントだ。例えば、特定のフォルダを監視していて、ファイルが更新されたり新規作成や削除されたりすると、イベントが発生する。このコンポーネントの使い道としては、あるフォルダを監視して、ファイルが格納されたら、その内容をチェックしてデータベースに格納する、というような使い道が考えられる。 FileSystemWatcherの注意点は、ファイルの新規作成を監視している場合に、ファイルの作成完了を待たずにイベントが発生してし
Visual Studio 2019をインストールしてC#に挨拶をしたいと思います。 セットアップ ダウンロード Visual Studio 2019 ダウンロードリンク Communityの「無料ダウンロード↓」をクリック 実行形式のファ... 私のWindows7の環境ではC:\Windows\Microsoft.NET\Framework64の下にいくつかのバージョンのディレクトリがあり、その中にあるcsc.exeというファイルがC#のコンパイラの実行ファイルでコマンドベースのアプリになっています。 コンパイル作業をpowershellから行うことになりますが、C#のコンパイルコマンドがある場所にパスを通しておきます。 Windowsの環境変数を編集しても良いですが、私の環境ではPathが大変長くなっているので今回はpowershellの$profileでパスを設定するようにし、po
Windowsには標準でC#とVisual Basic(.NET Framework用のもの。「VB.NET」と呼ばれることもある。以降「VB」)のコンパイラーが含まれているが、それだけでなく「MSBuild」というビルドツールも入っている(以降、ツール名として「MSBuild」、実行ファイル名として「MSBuild.exe」と表記する)。コンパイラーだけではVisual Studioのプロジェクトをビルドできないが、MSBuildを使えばプロジェクトをビルドできるのである。本稿では、コンパイラーとビルドツールの違いを説明し、Visual StudioのプロジェクトをMSBuildでビルドする方法を解説する。 コンパイラーだけではできないこと C#/VBのコンパイラーがあれば、原理的にはどんな.NET Frameworkのプログラムでも作成できるはずである。MSDNの「コンパイラ オプショ
#Disable Warning BC40000 Option Strict Off Option Explicit On Imports Microsoft.VisualBasic.Compatibility Public Module modBLCalc Private Const PI As Double = 3.14159265358979 ''' <summary> ''' 2点間の距離 ''' </summary> ''' <param name="lngLon1">経度 ミリ秒形式(1を1ミリ秒としたInt32型)</param> ''' <param name="lngLat1">緯度 ミリ秒形式(1を1ミリ秒としたInt32型)</param> ''' <param name="lngLon2">経度 ミリ秒形式(1を1ミリ秒としたInt32型)</param> '''
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く