このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
本稿では、LINQ(Language Integrated Query)の生い立ちについての話をしてみたい。 LINQは、C# 3.0の目玉機能として、2005年夏に発表、2008年に初頭に製品化されたものである。製品化から数えてももう3年が過ぎたわけだが、いまだ誤解の多い機能だろう。LINQの一側面だけを見て、 O/Rマッパーの一種 C#やVB(Visual Basic)のコード中にSQL風のクエリを埋め込める機能 などといわれることもある。これは、一側面が見えているだけいいかもしれない。まれに、 if文やfor文が書ければ、プログラムは書ける C# 3.0/VB 9で何だかいきなり機能が増えすぎてもう付いていけない というような声さえ聞こえてくる。 しかし、そう身構えないでほしい。LINQが目指すものは実のところ単純で、「データ処理の直交化と汎用化」である。この考え方は何もLINQで初
あらすじ あなたはとある業務用アプリケーションの開発・保守を任されています。 このアプリケーションはC#で記述されており、 とある企業におけるプロジェクト(Project)の管理を主目的としています。 プロジェクトには何名かの社員がアサインされており(AssignedStaffs)、 プロジェクト内には必ずマネージャーが1名存在します(ManagerStaffId)。 大まかなイメージとしては以下のようなコードになっています: public class Staff { public String Id {get; set;} public String Name {get; set;} ... } public class Project { public ArrayList AssignedStaffs {get; set;} public String ManagerStaffId {
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー プログラミング言語(C#,VB,PHP,C/C++,Python,Java,Ruby,JavaScript,Objective-C)やHTMLのコーディングスタンダードを集めたリストを発見しました。日本語訳があるものはできるかぎり探し出して,括弧のなかに併記して補ってあります。微妙に古いのが混じってるかな。Rubyは日本発のコーディング規約がある気がする(まつもとさんの日記を見つけた)。 元記事にPerlのスタイルガイドがなかったんだけど,モダンなPerlスタイルガイドがあったら教えて欲しいです:-)。 PythonにはPEP8というコーディングスタイルガイドがあってよく読まれることは
はじめに 本エントリは『ASP.NETで忘れずにやっておくべきこと』シリーズの第2回。「セッションハイジャック対策」について記す。 目的 セッションハイジャック攻撃に対し、十分な防御力を持つASP.NET Webアプリケーションを作成する。 注意 「セッション」ハイジャックという名前からして、セッション状態*1に対する攻撃のみを指すように思える。これを狭義のセッションハイジャックとするなら、本エントリでは、広義のセッションハイジャックについて述べる。広義のセッションハイジャックとは、攻撃者がアプリケーションの正当なユーザーになりすますことを言うものとする。 セッションハイジャックとは? まず、セッションハイジャック攻撃について、その攻撃方法と一般的な対策法を学ぶ。 最適なテキストは情報処理推進機構:情報セキュリティ:脆弱性対策:安全なウェブサイトの作り方の『安全なウェブサイトの作り方』(P
米Microsoft Visual Studio プロダクト マーケティング ディレクター マット・カーター氏 マイクロソフトは4月13日、統合開発環境「Microsoft Visual Studio 2010」(以下、Visual Studio 2010)の提供を開始することを発表した。 Visual Studio 2010は、.NET Framework 4などに対応した統合開発環境の新版。デバッグの履歴が記録される機能「IntelliTrace」が追加されたほか、「Visual Studio Team Lab Management 2010」、「Visual Studio Test Professional 2010」といった製品が登場するなど、さまざまな強化が行われている(詳細はこちらの記事参照)。なお、.NET Framework 4も提供が開始されている。 同製品の英語版は、す
All Microsoft Global Microsoft 365 Teams Copilot Windows Surface Xbox Deals Small Business Support Software Windows Apps AI Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Skype PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment Xbox Game Pass Ultimate PC Game Pass Xbox games PC and Windows games Movies & TV Business Micro
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Billy Yuen Microsoft Corporation February 2003 対象 : Microsoft® ASP.NET 概要 : Microsoft .NET Framework のクラスとシリアル化機能を使用して、従来の ASP と Microsoft ASP.NET とでセッション状態を共有する方法について説明します。セッション状態を共有することで、アプリケーションを並列に実行しながら段階的に既存の ASP アプリケーションを ASP.NET アプリケーションに移行できます。 この記事のソース コードをダウンロードする。 目次 はじめに 概念的な概要 ASP.NET の実装 ASP
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
ちょっとそこのお客さん。ずいぶん浮かない顔をしていますね。え、仕事はプログラマ? そして評価が高く実績もあるプログラムのメンテナンスの仕事を任された? それはおめでとうございます。 え、めでたくない? それはいったいどうしてですか? ほほう。つまり、ユーザー・インターフェイスはすごく格好よいのに、ソース・コードがぐちゃぐちゃで何が何やら分からないと。それなのに、評価の高いソフトだからと機能追加の要求がいくつも発生していると。何が何やら分からないソース・コードを修正して、その要求に対応しなければならないわけですか。それは難儀ですな。すぐにやれといわれても、できるわけがない。 え、それは問題ではない? もう時間がかかることは了承させた? それは結構なことで。それなのに、どうして浮かない顔をなさっているので? ははぁ、時間をかけて書き直したとしても、その書き換えが正しいのか自信が持てないと。どこ
Webアプリケーションのメンテナンス時や導入時には、アプリケーションを一時的に停止し(オフラインにし)、その間のページ・アクセスに対しては「ただいまメンテナンス中です」といったメッセージを表示させるのが好ましい。 アプリケーションを一時停止させる「App_Offline.htm」 ASP.NET 2.0では、「App_Offline.htm」というファイルをWebアプリケーションのルート・ディレクトリに配置するだけで、Webアプリケーションを一時的に停止する機能が備わっている。さらにこのファイルが存在している間は、Webアプリケーション内のページへのアクセスはすべてApp_Offline.htmにリダイレクトされるため、このファイルにメンテナンス中であることを示すメッセージを記述することができる。 App_Offline.htmは特別なファイルであり、大文字小文字は区別されないが、そのファ
平素より「@ITラーニングカレンダー」「ITトレメ」をご利用いただき、誠にありがとうございます。 @IT編集部では、「各種ITスキル研修、セミナー、ビジネススキル研修の検索サイト」として@ITラーニングカレンダーを、「ITエンジニアのスキルアップに役立つ問題を毎日(※土日祝日を除く)1問ずつ出題する無料サービス」としてITトレメを運営してきました。これまでサービスを続けることができたのは、両サービスのコンセプトに共感をいただき、適切にご利用をいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、全体的な利用の減少を鑑みた結果、2020年9月15日(火)15:00をもちまして@ITラーニングカレンダー、ITトレメのサービスを終了することにしました。 これまでご利用いただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理
すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi
特集:クライアントステート管理、3つの手法:Visual Studio Magazine(1/9 ページ) ASP.NET上でクライアント状態管理に用いる「セッション状態」「ビューステート」「クッキー」。この特集では、3つそれぞれにおける実践的なテクニックを解説する。 Visual Studio Magazine誌は、米国で同種のVS専門誌ナンバーワンの発行部数を誇る。ITmediaでは、発行元FTP Onlineから翻訳権を取得。米国発でホットな話題をピックアップし、月に2テーマの特集を掲載中。ほかのテーマによるバックナンバーは、以下のリンク先「dev .NET」から参照が可能だ。 理解に前提となるテクノロジー:VB.NET、C#、SQL Server 2000、ASP.NET この記事は、Matthew Gibbs氏とRob Howard氏の書籍「Microsoft ASP.NET C
すべて Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studio
以前、attachEventでは複数イベントを登録して前のイベントの戻り値を見るというのができなくて悶絶していたが、結局やりたいことはイベント(メソッド)に対してアスペクトを適用すればよいということに気がつき、いろいろ調べた結果、すばらしいサイトをいくつか見つけ、早速コピペの雨あられで目的のものを完成 下のスクリプトを別ファイルにでもして、対象のHTMLにてインクルードすれば、全リンクとボタンにて2度押し防止機能が搭載できる うひょぉぉ アスペクトすげぇぇ // window の Load イベントを取得する。 window.onload = window_Load; function window_Load() { var i; // 全リンクのクリックイベントを submittableObject_Click で取得する。 for (i = 0; i < document.links.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く