タグ

プログラミングに関するyisokawaのブックマーク (5)

  • はじめに

    概要 C# はいい言語ですよ。 C# の文法を知りたいだけなら Microsoft の公式文書だけで十分。 ここではもう一歩踏み込んで「そもそもなぜそういう機能が必要なのか」という部分に焦点を当てた説明をします。 プログラミング言語を覚えることは手段であって目的ではない。 なるべく簡単な言語を使った方がいいです。 大切なのは「難しい言語を使えること」ではなく、「どんな言語を使ってでも、作りたいものを作れること」。 楽に、いろんなことを幅広く実現できるのが C# ! 当コンテンツの内容について .NET Framework Technical Preview 版配布開始から約2年、 2001年末にようやく .NET Framework 正式版が発表されました。 また、2002年2月には日語版も配布開始され、同4月には Visual C# .NET語版も発売されました。 ここに来てよう

    はじめに
  • ぜんぜん知らない開発言語をてっとりばやく覚える方法 C# 編 - 帝国の野望ブログ - ものえおさむ - builder by ZDNet Japan

    はじめに このブログでは Visual C# 2008 Express Edition (無償) を使用した Windows アプリケーションに作り方について説明しています。 Visual C# 2008 Express Edition (無償) の入手方法については この記事 を、プロジェクトのコンパイル方法については この記事を参照してください。 タイトルにあるとおり、今回は未経験の開発言語でとりあえずプログラムを書けるようにするための、てっとりばやい方法について書いてみたいと思います。 コードを書く仕事に携わっていると、仕事の要件や技術の革新、開発製品のディスコン、あるいは趣味嗜好、心境の変化などで新しい開発言語を使用する状況になることがあります。 しかし、開発言語の習得というのは、他人との関係を築くのに似てそう簡単ではありません。 深く理解し、心の底から分かりあえるまでにはそれなり

  • C# プログラミング ガイド

    このセクションでは、C# 言語の重要な機能と、.NET 経由でアクセスできる C# の機能の詳細について説明します。 このセクションの大部分では、お客様が C# と一般的なプログラミングの概念について、ある程度の知識を持っていることを前提としています。 プログラミングや C# についてまったくの初心者の方は、プログラミングの予備知識が必要ない C# の概要に関するチュートリアルや「ブラウザーでの .NET のチュートリアル」を参照することをお勧めします。 特定のキーワード、演算子、およびプリプロセッサ ディレクティブについては、「C# リファレンス」を参照してください。 C# 言語の仕様については、C# 言語仕様に関する記事をご覧ください。 プログラム セクション インサイド C# プログラム Main() とコマンドライン引数 言語セクション ステートメント演算子と式式形式のメンバー等価

  • @IT:連載 改訂版 C#入門

  • 「レガシーコード改善ガイド」のススメ 第1回:レガシーコードの定義、テストの重要性とは

    「レガシーコード」とは何か 最初に1つ質問です。皆さんは、「レガシーコード」と聞いて何を想像するでしょうか? 多くの方はCOBOLなどで書かれたメインフレームで動くコードを真っ先に思い浮かべるのではないかと思います。しかし、当にそれだけでしょうか? ここでは「レガシーコード」という言葉を『何年も前に誰かが作り、内容が複雑で何をしているのかよく分からず、まともな仕様書もない』というコードを指すものとします。そう考えると、必ずしもメインフレームだけの話ではなくなります。この記事を読んでいる皆さんなら、そのようなコードを少なからず目にしていることでしょう。 現在の業務システムは、Java EEや.NETなどの基盤上に構築される、いわゆるオープンシステムが主流になっています。このようなオープンシステムであっても、構築されてから既に5年以上経過していることが珍しくなく、何度も手が加えられたコードは

    「レガシーコード改善ガイド」のススメ 第1回:レガシーコードの定義、テストの重要性とは
  • 1