タグ

.netとc#に関するtyruのブックマーク (18)

  • C# で Single Page Web Application が書ける Blazor が凄かった件 - Qiita

    Blazor との出会い 今年2018年2月7日に、自分のソーシャルネットワークのタイムラインに Microsoft のブログ記事が流れてきました。 A new experiment: Browser-based web apps with .NET and Blazor ブラウザベースの .NET による Web アプリフレームワーク、"Blazor" (ブレイザー) だそうです。 これを読んだ当時、自分はこんな感想を持ちました。 「 "ブラウザベースの .NET による Web アプリ" ってなんのこっちゃ? まだ実験段階的なこと書いてるし、急いで試さなくてもいいかー。それよりも、これまで作った Angular 1.x な Web アプリの Angular5 への移行を急がなきゃ...」 ...ということで、何度も import 文を書く苦行や、*[(xyz)] みたいな呪文マークアッ

    C# で Single Page Web Application が書ける Blazor が凄かった件 - Qiita
    tyru
    tyru 2018/03/19
  • C#たんと学ぶ/わりと硬派なソフトウェア開発講座 第1.5回「頼れ!Visual Studio」

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    tyru
    tyru 2011/01/27
    C#たん「Bingれ!」
  • C#たんと学ぶ/わりと硬派なソフトウェア開発講座 第1.5回「頼れ!Visual Studio」

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

  • いろいろな言語のコーディング規約,スタイルガイドのリスト — TRIVIAL TECHNOLOGIES 2.0

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 みんなのブロックチェーンは,ブロックチェーンの入門書。暗号やハッシュなどを含め,基礎からブロックチェーンの仕組みを学べる書籍です。 いろんな方に「新しい技術を学ぶことの楽しさ」を感じ取ってくれたら著者として嬉しいです:-)。お金技術的にどのように定義されるのか。 みんなのIoTは,モノのインターネットと呼ばれるIoTの入門書です。IoTの基について,読者に寄り添って優しく解説しました。裏テーマは一番とっつきやすいPython入門書。サポートページはこちら みんなのPython 第四版は,より分かりやすい入門書を目指し,機械学習やデータサイエンスの章も追加して第三版を大幅に書き換えました。Python 3.6にも華

    tyru
    tyru 2010/08/19
    けっこうどの言語でもあるんだなぁ... / PerlはPerlベストプラクティスとかか
  • 匣の向こう側

    匣の向こう側 自分だけでアクセスカウンタ回している気が・・・ お品書き .NETニュース 街で見かけた.NETさん C++プログラマのためのC#入門 なんちゃってC#入門(2003/08/10) C# Tips 使い道が・・・(2003/08/24) Python Tips Python for .NETだけだとネタ不足なので・・・(2003/10/22) 翻訳希望 洋書読むのは当然ですか。そうですか・・・(2003/08/30) .NETリンク .NET関連のリンク 日記 はてなダイアリーに引っ越しました。 自己紹介 mei(mei@work.email.ne.jp)

    tyru
    tyru 2009/12/09
  • C#で学ぶインターネット時代のシリアル通信(前編)

    はじめに ネットワーク全盛時代に、「いまさら」のシリアル通信の説明です。 あまりにも複雑になって、中身はどうして動いているのか分からないけれど、動くから使っているという人たちが増えています。ネットワークは便利になった反面、パソコンをいじるのには興味があるが、なかなか手を出せないでいる人たちが多いのではないでしょうか? パソコン1台だけでなく、2台のパソコン同士で会話をさせて何か作ってみたい、という願望を比較的簡単に実現させることができるものが、このシリアル通信です。現在のプログラム開発環境でもサポートされています。計測機器にもまだまだ使われています。 今回はサンプルソースをVisual Studio 2008(以降、VS2008と表記)、言語はC#で作成しました。Visual Studio 2003以前の.NETでシリアル通信関数は標準から外されていましたが、Visual Studio 2

    C#で学ぶインターネット時代のシリアル通信(前編)
    tyru
    tyru 2009/04/16
  • .NET Frameworkの代表的なコレクションと使い方

    最近話題にあがるGenrics(総称型)を用いたコレクションと違い、System.Collections名前空間直下のコレクションは、サポートされているフレームワークの幅が広く、柔軟に活用できる点が特徴です。そこで稿では、.NET Frameworkで利用できるSystem.Collection名前空間に属している代表的な各種データ構造について、例を交えて紹介したいと思います。 はじめに プログラムを作っていると、必ずといっていいほど効率的なデータの取り扱い方について考えさせられます。例えば電卓プログラムであれば木構造を使って必要なデータを保持するのが良い、電話帳のようなプログラムならばデータをリストとして保持すると良い、などと言われます。 一般にデータ構造と呼ばれるこれらのうち、単純なものはプログラムを作るたびに自前で実装したり、自分自身で使いやすいライブラリを構築したりしてもよいでし

    .NET Frameworkの代表的なコレクションと使い方
  • Mono 2.0がDebian GNU/Linuxのために提供するもの

    はじめに Debian GNU/LinuxとMonoは、オープンソースソフトウェアの2つのリーダーです。Debianは、フリー/オープンソースソフトウェアの精神を最もよく表現するものとして知られる社会契約を持ったLinuxディストリビューションです。一方のMonoは、.NETのためのオープンソース開発プラットフォームです。ここで考えてみたいのは、Monoは.NETを利用したいDebianユーザーに何を提供しなければならないかということです。 稿では、DebianユーザーがMono 2.0以降のプラットフォームをどこまで利用できるのかを調べるため、この2つの製品の相性を見ていくことにします。まずMonoの全体像を把握し、次にDebianパッケージを調べて、最新の.NET互換性に関するコマンドと情報を明らかにします。 Monoについて: 仮想マシンとマネージコード 仮想マシンとマネージコード

    Mono 2.0がDebian GNU/Linuxのために提供するもの
  • 性能が強化された「Mono 2.2」リリース | OSDN Magazine

    Mono Projectは1月13日、.NET Frameworkのオープンソース実装「Mono 2.2」をリリースした。プロジェクトのサイトよりソースとバイナリパッケージをダウンロードできる。 最新版では、バグ修正のほか、いくつかの機能強化を行った。ランタイムでは、コード生成エンジンとして新たに「Linear IL」を採用。これまでのツリーベース表示と比べ、高度な最適化が可能になるという。このほか性能面では、「Generic sharing」を強化したほか、JITSIMD命令セットをサポートした。モニタリングでは、最新のGUIツール「mperfmon」により、システムのパフォーマンスを監視できるようになった。 C#レベルでは、「Mono.CSharp.Evaluator」を利用してC#コンパイラをアプリケーションに組み込めるようになった。また、インタラクティブシェル「csharp」コマ

    性能が強化された「Mono 2.2」リリース | OSDN Magazine
  • 連載 C#入門 - @IT

    1.目に見えない変換 暗黙の変換ができないとき キャストがデータを壊すとき 2.実数でもキャスト 実数でもキャスト 定数値にキャスト 符号の有無は要注意 小数の切り捨て 3.参照型のキャスト 参照型のキャスト 無関係の参照型へのキャスト スーパー・クラスへのキャスト アンボクシングとキャスト まとめ 1.C#の演算子 2.四則演算(+、-、*、/) 剰余演算 (%) 比較演算 (<、>、<=、>=、==) is演算 (is) 論理演算 (&、^、|) 条件演算 (「~ ? ~ : ~」) シフト演算子 (<<、>>) 単項演算子 (+、-、!、~) インクリメント・デクリメント演算子 (++、--) 代入演算子 (=、+=、-= …) 論理条件演算子 (||、&&) まとめ コラム:Visual Studio.NET ベータ2使用時の注意

  • LINUX と .Net とパンクロッカー - パンクな日々

  • C#でゲームプログラム講座 - 開発環境の構築

    この講座、一応C#って何だ?という人を対象にしているので、C#の簡単な説明と、C#による開発環境の作り方を軽く説明しておきます。最初はC#についての予備知識的なものを書きますが、少々難しいので読み飛ばしてもらっても構いません。ってか、環境がある人は、この章は読み飛ばしてください。 C#とは? とりあえず、学校でプログラムを習っただけの人には、C#とCがどう違うのかが分からないと思います。簡単に言うと、CとC#は全く違います。C#は「関数」などと言う生易しい単位ではプログラムは構成されていません。また、ポインターをプログラム中で使うことはまずありません。(まぁ、それっぽいものは多々ありますが)ついでに言うと、苦労して行っていた文字列処理は勝手にやってくれます。唯一同じところ(似ているところ)があるとすれば構文です。ifやらforやらの構文は基的に同じ形式をとっています。(評価式の部分は別で

  • C# と VB.NET の入門サイト

    当サイトは、Visual C# .NET と Visual Basic .NET (VB.NET) を中心とした .NET プログラミング初心者用の入門サイトです。C# と VB.NET だけでなく、Visual C++ .NET (C++/CLI)、Visual J# .NET (Java) などについてもサポートしています。初心者・入門者向きのサンプルコードが主な内容となっております。Visual Basic 6.0 (VB6) 以前のプログラマのために Visual Basic 6.0 (VB6) についても提供しておりますので、ステップアップにご利用ください。

  • C# Tips

    このドキュメントに対するご意見、質問はws@woodensoldier.infoまでメールください。 このドキュメントはFAQ Builderを使用して作成されています。 BasicC#とは.NET Frameworkとはブラウザを起動し指定したURLを開くアプリケーションを閉じるにはタスクトレイに格納するにはコンソール出力をするにはexeに含めたリソースを使用するにはユニットテストを行うには(NUnitについて)Debug時にメッセージをコンソールに出力するアプリケーションのバージョンなどの情報を設定するにはメソッドをカテゴリごとにまとめるには二重起動を禁止するにはノータッチデプロイメントとはC#言語仕様基的な型プロパティを使用するには変数の初期化についてboxing/unboxingとはsealedクラスsizeofを使用するasを使用するenumについてoutについて関数のパラメー

  • 特集 私がJavaからC#に乗り換えた10の理由(1/4) - @IT

    起きてから寝るまで、息を吸うのも、厠(かわや)での一連のアクションも.NET Frameworkで構築している私だが、実は少し前まで目を閉じるとまぶたの裏でJavaのマスコットである“Duke”がゴーゴー・ダンスを踊っちゃうくらいにJavaな日々を送っていた。そんな私が過去の資産を捨てて.NET Frameworkに転んだ理由は簡単。.NET Framework、特にC#の設計思想が私のし好に合っていると感じたためだ。 稿では、私がJavaからC#に乗り換えた理由を示し、それを基にC#の“正しい”使い方について考察する。C#に興味のあるJavaプログラマや、どう使えばよいのか悩んでいるC#プログラマに読んでいただきたい。そうそう、アーキテクトにも。プログラミングできないアーキテクトなどあり得ないのだから。 C#とJavaは似ていない。確かに表面上は似ているが、C#にはJavaにはない文法

  • HIROs.NET Blog

    [C#][OpenFileDialogクラス] InitialDirectory プロパティで初期ディレクトリを設定する方法 この記事では、C#のOpenFileDialogクラスのInitialDirectoryプロパティの使用方法について解説します。 InitialDirectoryプロパティは、ファイルの初期表示ディレクトリを設定するためのプロパティです。

    HIROs.NET Blog
  • DOBON.NET .NET Tips

    ここでは、Microsoft .NET Frameworkプログラミング(C#、VB.NET、Visual Studioなど)のTip(小技)を紹介しています(逆引き集のようなものです)。ソースコードやサンプルも多数公開しています。 .NET Tipsをご利用いただく際は、注意事項をお守りください。記事の評価一覧は、こちらで閲覧できます。をクリックすると、その記事を別のウィンドウに表示します。このウィンドウはひとつしか表示されませんので、複数の記事を連続してご覧になりたいときに便利です。が付いているリンクは、来は別のカテゴリに属している記事です。メールマガジン「.NETプログラミング研究」もあります。フォーム(System.Windows.Forms)コントロール(System.Windows.Forms)DataGridコントロール(System.Windows.Forms)DataG

  • 無料の.NET開発環境 .NET Tips C#, VB.NET, Visual Studio

    .NETプログラミングを行っている方の圧倒的多数は、その開発環境(IDE)として Microsoft Visual Studio(以下、VS)を使用していることでしょう。しかし販売されているVSはかなり高価ですので、ちょっと.NETプログラミングを試してみたいという人には敷居が高いです。幸い、無料で使用できて、しかも優れものの.NET開発環境がいくつか存在しますので、ここではそのようなものを紹介します。 なおここに書かれている情報は、古い情報かもしれないことをご了承ください。 注意:無料で使用できるアプリケーションは、使用条件が複雑で難しいことがあります。ここで書かれていることも正確ではない可能性がありますので、実際に使用する場合は、その前に必ずご自分で使用条件等をご確認ください。 Visual Studio Community 2017 (上のスクリーンショットは、Visual Stud

    無料の.NET開発環境 .NET Tips C#, VB.NET, Visual Studio
  • 1