並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 25 件 / 25件

新着順 人気順

ASP.NET AJAXの検索結果1 - 25 件 / 25件

  • Ajaxから始まった一つの時代の終わり

    最近の流れを見ていての感想文なので、ideaとして投稿します。筆者のバックグラウンドとしては、Remixの商業記事を書いたり、App Routerの商業記事を書いたりしている人です。 さて、筆者は2022年の秋から、社内システムではありますがRemixをプロダクション運用しています。また、Next.jsのApp Routerについても、パラダイムとしてはRemixにインスパイアされた部分が多い[1]おかげで、順調にキャッチアップできています。 RemixとApp Routerは、ルーティングとデータフェッチを高度に統合しており、Progressively Enhanced SPA(PESPA)と呼ばれることもあるそうです。PESPAについては、次の記事が話題になりましたね。 このPESPAであるRemixを実運用する中で、フレームワークの手触りが近年触ってきたものと大きく違っている点があっ

      Ajaxから始まった一つの時代の終わり
    • WASMとRustはVue.js/React.jsを打倒するのか? - JSへの侵略の歴史

      はじめに 「Typescriptの次はRustかもしれない」という記事がバズってるのを見かけました。 なかなか面白くて、PAとしてのWASMとRustを比較している記事です。ちょうど最近「レガシーおじさん、SPAを始めてみた。そして限界を知る」でも書いた通り最近SPAに手を出してみたのですが、いろいろやろうとするとSSRのためのBackend for Frontend (BFF)等が必要になるとわかり「これJSでやる必要なくない?」とも感じていたのでちょうど良かったです。 こういうのを見るとRIAやGWTのように似たアプローチで廃れた技術や、登場が早すぎたMeteor、今も頑張ってるMSのBlazorなど色々頭をよぎります。といわけで歴史を俯瞰する意味でHTML + JavaScriptとそれ以外の技術のせめぎ合いの歴史やMSのBlazorやRustのyewなどWebassemblyを使う

        WASMとRustはVue.js/React.jsを打倒するのか? - JSへの侵略の歴史
      • 達人出版会

        探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 徹底攻略 AWS認定 クラウドプラクティショナー教科書 第2版[CLF-C02]対応 トレノケート株式会社 高山裕司 超楕円関数への招待 楕円関数の一般化とその応用 松谷 茂樹 手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発 Tom Hombergs(著), 須田智之(訳) 詳解 AWS CloudFormation 潮村 哲 その決定に根拠はありますか? 確率思

          達人出版会
        • Software Design、WEB+DB PRESS全巻読破のすすめ

          Web開発の歴史の復習の仕方 悲報: WEB+DB PRESSが休刊 22年以上続いていたWEB+DB PRESSが休刊するそうです。Software Design、WEB+DB PRESS共に年間購読していたのですが、とても残念です。 日本語と英語、少し中国語の技術書を普段から読み漁っているのですが、本ほどガッツリでなく、ブログよりはちゃんとバリデートされた上でトレンドをおさえた雑誌文化は割合日本的で、他の言語圏だとあまりない文化だとも感じています。 技術評論社からでているSoftware Design、WEB+DB PRESSなのですが、Software Designの創刊が1990年11月で、WEB+DB PRESS Vol.1が2000年12月で10年の差があります。 どちらかというとSoftware Designがインフラ&バックエンドでWEB+DB PRESSがバックエンド&ク

            Software Design、WEB+DB PRESS全巻読破のすすめ
          • 達人出版会

            知識ゼロからノーコードではじめる Studio Webサイト制作入門 gaz 徹底攻略 データベーススペシャリスト教科書 令和7年度 株式会社わくわくスタディワールド 瀬戸美月 徹底攻略データサイエンティスト検定問題集[リテラシーレベル]対応 第2版 小縣 信也, 斉藤 翔汰, 森田 大樹, 田澤 賢, 小宮 寛季, 野口 敏久, 山田 弦太朗, 安… Proxmox VEサーバー仮想化 導入実践ガイド エンタープライズシステムをOSSベースで構築 青山 尚暉, 海野 航, 大石 大輔, 工藤 真臣, 殿貝 大樹, 野口 敏久 1週間でLPICの基礎が学べる本 第4版 中島 能和 Windowsで作る侵入検知システム 自作IDS/IPSで学ぶ実践セキュリティ dora シリコンに導入されたドーパントの物理 公益社団法人 応用物理学会 半導体分野将来基金委員会 Pythonを使った数値計算入

              達人出版会
            • 達人出版会

              探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発 Tom Hombergs(著), 須田智之(訳) 詳解 AWS CloudFormation 潮村 哲 その決定に根拠はありますか? 確率思考でビジネスの成果を確実化するエビデンス・ベースド・マーケティング 小川 貴史, 山本 寛 プログラマーのためのVisual Studio Codeの教科書【改訂2版】 川崎 庸

                達人出版会
              • Webシステムの設計の変遷(2000年から2021年までの概観)ー 技術選定の指標 - Qiita

                1.1990年~2000年初頭:カオス・黎明期 インターネットが流行り始めた頃は、HTMLに装飾を記述し、CSSに装飾を書くなどの分離はあまり見られなかった。 また、Javascript(以下、Js)の利用も限定的で、画面の要素をJsで作ったり、ましてや、コンポーネントの発想などほぼ見られなかったように記憶している。 見た目のデザインとコード構造もカオスだった時代。 ※@error_401さんのコメントにあるように、Javaでのシステム開発が多く、Java Appletによって動的な画面作成もあった。若い人は、Appletの存在はわからないかもしれないけど、少しの間、ブラウザにもその設定があった。 また、AdobeのFlashによる動的コンテンツの作成もあった。Appletよりは長く使われており、Jsでの動的なコンテンツ作成の前には、AdobeのFlashでの開発が多かったと思う。 1-1

                  Webシステムの設計の変遷(2000年から2021年までの概観)ー 技術選定の指標 - Qiita
                • 【感想】『Clean Architecture 達人に学ぶソフトウェアの構造と設計』:クリーンなアーキテクチャの探求+至高のドーナツ+豊富な昔話 - Rのつく財団入り口

                  「アーキテクチャのルールはどれも同じである!(ドヤっ)」 数々の書籍やアジャイルソフトウェア開発宣言、SOLID原則の提唱などで業界では有名なアンクル・ボブ(Uncle Bob)ことロバート・C・マーチンさんによる、よりよいソフトウェア・アーキテクチャと設計の追求の本。原著が2017年、翻訳が2018/8、その後ITエンジニア界隈でもかなり話題になりました。 実は去年一度読み始めたのですが、AWS認定を突破する!と決意したので例のタマネギ(あるいはドーナツ)にたどり着く前に中断。無事に3冠突破して戻ってきたので、今年の夏に改めてじっくりと最初から読むことができました。 アーキテクチャのルールはどれも同じである!という帯の煽りは極端ですが、要はコンピュータやエンジニアリングの進化の中で発見されてきた、時代を超えて通用する不変のルールもある、これらをアーキテクチャの観点から見ていこうという本で

                    【感想】『Clean Architecture 達人に学ぶソフトウェアの構造と設計』:クリーンなアーキテクチャの探求+至高のドーナツ+豊富な昔話 - Rのつく財団入り口
                  • 404 Page

                    XsPDF.com is professional provider of PDF and Excel document, OCR text recognition, available for ASP.NET AJAX, Windows Forms as well as WPF. We are dedicated to provide powerful & profession PDF document components for creating, processing, converting documents(contains text, image, shape, table, barcode, chart) and more. Also provide wonderful Excel spreedsheets control for generating, loading,

                    • Move over JavaScript: Back-end languages are coming to the front-end

                      Move over JavaScript: Back-end languages are coming to the front-end A new crop of server-side tools is making it possible to build web UIs without JavaScript. Klint Finley // February 8, 2022 In the early days of networked computing, mainframes did all the heavy lifting: users connected to massive machines with video terminals that could do little more than send and receive text. Then in the 1970

                        Move over JavaScript: Back-end languages are coming to the front-end
                      • Hack The Box で役立ったツール3選|homie株式会社|住宅・不動産営業DX支援

                        こんにちは、エンジニアのikemです。 以前、Hack The Box をさわる機会がありました。 これはペネトレーションテスト学習用のためのオンラインプラットフォームです。 攻撃用の検証環境(Machine)が用意されていて、シェルを奪取するなどしてフラグ(user.txtとroot.txt)を取得することが目的です。 Machineはさまざまなものが用意されており、難易度はeasy, mediam, hard, insaneの4種類があります。 Webプログラミングとは異なるスキルが要求されるため、新鮮な体験でした。 今回、Hack The Box をやってみて、便利だと思ったツールを3つ紹介したいと思います。 (以下は全て攻撃用の検証環境に対して行ったものです) 1. Nmapネットワークのホスト上で空いているportは何か、どのようなサービス(アプリケーション名とバージョン)が動い

                          Hack The Box で役立ったツール3選|homie株式会社|住宅・不動産営業DX支援
                        • 米国当局、サイバー攻撃に悪用されている脆弱性トップ15公開、ただちに確認を

                          米国土安全保障省サイバーセキュリティ・インフラストラクチャセキュリティ庁(CISA: Cybersecurity and Infrastructure Security Agency)、アメリカ連邦調査局(FBI: Federal Bureau of Investigation)、米国家安全保障局(NSA: National Security Agency)、オーストラリアサイバーセキュリティセンター(ACSC: Australian Cyber Security Centre)、カナダサイバーセキュリティセンター(CCCS: Canadian Centre for Cyber Security)、ニュージーランド国立サイバーセキュリティセンター(NZ NCSC :New Zealand National Cyber Security Centre)、英国立サイバーセキュリティーセンター(

                            米国当局、サイバー攻撃に悪用されている脆弱性トップ15公開、ただちに確認を
                          • クライアントサイドとサーバーサイドの違い 知っておくべきこと - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                            クライアントサイドとは? サーバーサイドとは? クライアントサイドレンダリング サーバーサイドレンダリング 静的サイト生成 3つの主な違い 最後に ここ数年の傾向は、Webサイトのデザインがアプリに似てきています。 高度な応答性と双方向性は、幅広いコンテンツと同じくらい重要です。 現代では、主にWebプロジェクトをレンダリングするために提示されている3つの戦略であるCSR・SSR・SSGがございます。 当記事ではWeb初心者のために最も基本的なCSRとSSRおよびSSGについて解説していきます。 SSRおよびSSGはこちらのReactを使用した静的Webサイト制作のためのレンダリング戦略 - deve.K's Programming Primer - プログラミング初心者のための入門ブログでも触れておりますので参照下さい。 また、4つ目のISR「Intelligent Sampling a

                              クライアントサイドとサーバーサイドの違い 知っておくべきこと - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
                            • Blazorの解説!C#だけでフロント・バックエンドが作れる凄いやつ!

                              Blazorは、簡単に言えばサーバーサイド言語の「C#」だけで、フロントエンドからバックエンドまでの処理が書けるWebフレームワークです。 これまで、フロントエンドの処理は「JavaScirpt」を用いて実装するのが常識で、他に選択肢などほありませんでした。 Blazorを利用することで、多くのバックエンドエンジニアに親しまれている「C#」を使って、フロントエンドの処理が記述できるようになりました。 スポンサーリンク なぜフロントエンドでC#が使える? 何故、C#がブラウザ上で動くのか疑問に思った方もいるでしょう。 まず、Blazorには「Blazorサーバー」を使う方法と、「WebAssembly」を使う2つの方法が用意されている。 Blazorサーバーを使うと、SignalR通信(WEBソケットまたはAjaxなど)を通じて、HTMLタグなどのDOMをサーバーサイドでレンダリングしてブラ

                                Blazorの解説!C#だけでフロント・バックエンドが作れる凄いやつ!
                              • Webアプリケーションのアーキテクチャ (Webアプリ開発基本シリーズ 1) - Qiita

                                Webアプリ開発基本シリーズ ※ 下記の人が対象のシリーズとなっています。 Webアプリ開発をこれから学ぶ人 なんとなくで開発していたので、基礎からしっかり学びたい人 Alt JS や WebPack などを使った モダンなWebアプリ開発 を学びたい人 Webアプリ開発基本 <-いまここ パッケージマネージャ JavaScript でよく使用されるライブラリ ECMAScript と TypeScript Webpack Webフレームワーク React Vue.js 概要 ここでは、Webアプリケーションを設計する上で必要な知識について学びます。 また、よく使用される言語やフレームワーク、ライブラリについてもお話します。 ここで書かれている評価や見解は、あくまでも個人的な経験や調査した結果を考察した上での意見であり、参考程度としてください。 Webアプリケーションが動作するときに、どこ

                                  Webアプリケーションのアーキテクチャ (Webアプリ開発基本シリーズ 1) - Qiita
                                • セッションのレースコンディション(1) | 技術者ブログ | 三井物産セキュアディレクション株式会社

                                  主にWebアプリケーションスキャナを開発している寺田です。 本日はJavaのWebアプリケーションにおけるセッションのレースコンディションについて書きます。StrutsやSpringのセッションスコープのフォームを使用しているアプリケーションに影響しうる問題ですので、該当する方は参照ください。 要約 Java Servletのセッションは、同じセッションIDのリクエストを複数同時に処理する際にレースコンディション問題を起こしうる仕組みになっている。 Struts1/2, Springのセッションスコープのフォームを使っていると、レースコンディションによりフレームワークやアプリケーションによるチェックをバイパスされるおそれがある。 Synchronizedブロックによるロック等の回避策がある。 Java Servletのセッションが持つ特性 Java Servletのセッションは、他の処理系

                                    セッションのレースコンディション(1) | 技術者ブログ | 三井物産セキュアディレクション株式会社
                                  • ランサムリークサイト観察記 2023年振り返り

                                    ■はじめに 情報窃取を伴うランサムギャングのリークサイトを観察しはじめたのは、コロナ禍と言われ始めた2020年頃でもう4年ほどが経ちました。過去には何度かその観察結果をまとめたエントリを書きました。お恥ずかしながら昨年、かまけてしまい2022年の振り返りを書くことができなかったので今年は書いてみようとふと思い立ってこれを書き始めています。(以後、出てくる数字はあくまでリークサイトの観察から自身が確認できたものですので実際の被害の件数とは異なることに注意してください) ■何を観察してきたか 観察の対象は、基本的にランサムギャングのリークサイトです。昨今のランサム攻撃は、皆さんがご存じの通りファイルやシステムのロックだけではなく、情報窃取型の脅迫や場合によっては身代金の支払いを急かすためにDDoSを行ったり、窃取した情報を元に利害関係者に連絡するというケースもあります。様々な方法で脅迫を行って

                                      ランサムリークサイト観察記 2023年振り返り
                                    • フロントエンド、バックエンドを個別に構築して相互連携させる開発手法について語る - Qiita

                                      はじめに フロントエンドがあるからこそバックエンドがあり、バックエンドがあるからフロントエンドがある。 フロントエンドと言う新しい概念が生まれた時、そこにはバックエンドと言う概念が佇んでいた。それはまるで光と影の写し鏡であるかのように…。ぽえーん🥺 (いきなりポエム) ブラウザの表現力の発展に伴い、”フロントエンド”と”バックエンド”と言うキーワードで、明確にレイヤーを分けて語られることが多くなっているWebアプリ開発の現場界隈。 そして、概念的な形にとどまらず、物理的な形においても、一つのWebアプリケーションに対して、フロントエンドサーバーとバックエンドサーバーを独立させて、相互連携するような構成を採用するようなケースが多々増えているかと思われます。 類義語として、”クライアントサイド”と”サーバーサイド”と言う用語もありますが、今は昔と言う趣でしょうか。 混乱しないように注意が必要

                                        フロントエンド、バックエンドを個別に構築して相互連携させる開発手法について語る - Qiita
                                      • ASP.NET / IIS の要求サイズの制約

                                        ASP.NET と IIS には要求のサイズを制限する組み込みのセキュリティ機能があります。httpRuntime 要素の maxRequestLength 属性と requestLimits 要素の maxAllowedContentLength 属性が良く知られています。 それ以外に serverRuntime 要素の uploadReadAheadSize 属性というのもあって、それに気が付かないでハマるということがありましたので、備忘録としてまとめて書いておきます。元の話は Teratail のスレッド「asp.net ajax upload でエラーになる」です。 (1) httpRuntime 要素の maxRequestLength 属性 ASP.NET の制限でデフォルトで 4MB になっています。詳しくは Microsoft のドキュメント httpRuntime 要素

                                        • ASP.NET Core | 業務プログラムの実践学習

                                          スタートアップ .NET ASP.NET Core入門 簡単なページを作ってみる - ウマヤディア 意識低めのASP.NET Core MVC入門(2)簡単なフォームを作る 意識低めのASP.NET Core MVC入門(3)モデルを使ってみる 概要 はじめてのASP.NET MVC5 連載:ASP.NET MVC入門【バージョン3対応】 - @IT 第1回 Controller-View開発のキモを押さえる(1/3) - @IT 第7回 レイアウト/部分ビューでアプリ共通のデザインを定義(1/4) - @IT ASP.NET MVC 開発を始める前に理解しておきたいこと - Qiita ASP.NET の機能 - ASP.NET 入門 【Visual Studio 2019】ASP.NET MVCでHello,Worldを出力!初心者でもわかりやすい画像付き | フライテック ASP.N

                                          • 【C#】ASP.NET Web API 2のチュートリアルアプリをクリーンアーキテクチャにする - Qiita

                                            この前クリーンアーキテクチャのルールについての記事を書いたので、今回は現場で利用している技術でクリーンアーキテクチャを実装しました。 書籍で紹介されていた上記クラス図を参考にしています。対象のチュートリアルアプリはこちらです 変更前のクラス図・コード クリーンアーキテクチャにする前のチュートリアルアプリのクラス図・コードです。 クラス図はシンプルなMVCになっています。 コードはControllerで保持しているProductクラスの配列をViewが表示しています。 namespace ProductApp.Models { public class Product { public int Id { get; set; } public string Name { get; set; } public string Category { get; set; } public decima

                                              【C#】ASP.NET Web API 2のチュートリアルアプリをクリーンアーキテクチャにする - Qiita
                                            • 達人出版会

                                              廃棄物処理・処分・リサイクルに役立つ数値シミュレーション 石森 洋行, 磯部 友護, 石垣 智基, 遠藤 和人, 山田 正人 徹底攻略 情報セキュリティマネジメント教科書 令和7年度 瀬戸美月, 齋藤健一 ユーザーリサーチのすべて 菅原 大介 暗号解読 実践ガイド Elonka Dunin, Klaus Schmeh(著), IPUSIRON(訳), Smoky(… ゼロから考える ITセキュリティの教科書 窪田 優 [令和7年度]基本情報技術者 超効率の教科書+よく出る問題集 五十嵐順子 かんたん合格ITパスポート過去問題集 令和7年度 春期 間久保 恭子 かんたん合格 ITパスポート教科書&必須問題 令和7年度 坂下夕里, ラーニング編集部 Backstageをはじめよう! 田中 絢子, 山名 智博 CAEソフト CalculiX深掘り実践入門 流体解析機能ガイド 小南 秀彰 はじめて

                                                達人出版会
                                              • Chart.js でY軸を表示しながらグラフを横スクロールする【デモページあり】 - Qiita

                                                下記画像を見て「ぴん」とくる方むけの記事です。 2020/11/3 追記 <app> タグで囲まれたときの問題について追記しました。 デモページ 下記 JSFiddle ページにデモがあります。 https://jsfiddle.net/oktopus1959/w4gan9tk/23/ 適当にソースを修正して「Run」を実行すると、その修正を反映した表示がされます。いろんな値をいじって、表示がどのように変化するかを見るのも面白いですよ。 また、左右のY軸を固定表示したグラフを使用したサイトも作成しました1。 https://ncov.oktopus59.net/ 基本アイデア 「参考」にも書きましたが、 Y軸のイメージを別の canvas にコピーして元のイメージと重なるように配置する です。 ソースコード Chart.js, JavaScript, CSS にある程度慣れている方なら、コ

                                                  Chart.js でY軸を表示しながらグラフを横スクロールする【デモページあり】 - Qiita
                                                • 【C#】モーダル内に非同期でデータを表示させたかった話【ajax】

                                                  おはようございます。こんにちは。こんばんは。 オフィス狛 開発担当のnagoです。 今回は、最近初めて使用したC#(ASP.NET Core MVC)で、 なるほどなぁと思ったモーダル実装についてまとめたいと思います。 DBはPostgreSQL、ビューにはBootstrapを使用しました。 <やりたかったこと> 親画面からボタンクリック ↓ 親画面とは別のcshtmlファイルに記述したモーダルを開きつつ、 DBから持ってきたデータをモーダル内に表示させる <できたもの> コンサートなどのチケット購入サイト風サンプルを作成してみました。 ・Topページ 処理全体の流れとしては、 ①親画面にモーダルのcshtmlを入れ込むためのdivを置いておく ②ボタンが押されたら、ajaxで非同期でコントローラにデータ取得用パラメータを渡す ③コントローラでデータ取得 ④取得したデータを成形してビューモ

                                                    【C#】モーダル内に非同期でデータを表示させたかった話【ajax】
                                                  • ランサムリークサイト観察記 2023年振り返り

                                                    ■はじめに 情報窃取を伴うランサムギャングのリークサイトを観察しはじめたのは、コロナ禍と言われ始めた2020年頃でもう4年ほどが経ちました。過去には何度かその観察結果をまとめたエントリを書きました。お恥ずかしながら昨年、かまけてしまい2022年の振り返りを書くことができなかったので今年は書いてみようとふと思い立ってこれを書き始めています。(以後、出てくる数字はあくまでリークサイトの観察から自身が確認できたものですので実際の被害の件数とは異なることに注意してください) ■何を観察してきたか 観察の対象は、基本的にランサムギャングのリークサイトです。昨今のランサム攻撃は、皆さんがご存じの通りファイルやシステムのロックだけではなく、情報窃取型の脅迫や場合によっては身代金の支払いを急かすためにDDoSを行ったり、窃取した情報を元に利害関係者に連絡するというケースもあります。様々な方法で脅迫を行って

                                                      ランサムリークサイト観察記 2023年振り返り
                                                    1