.NET��C#��WebAssembly�\�\�uBlazor WebAssembly�v��̌������F�����Ȍ���Ŏ����AWebAssembly����i3�j�i1/2 �y�[�W�j

��3��ł́A.NET�ɂ�����WebAssembly�A�v���P�[�V�����J���̂��߂̃t���[�����[�N�ł���ABlazor WebAssembly���Љ�܂��B�t�����g�G���h�J����p�ƂȂ�܂����AC#���g�����Ƃ��ł���̂ŁA.NET�Ɋ���e����ł���J���҂ɂ͗L���ȑI�����ł��傤�B

» 2023�N02��17�� 05��00�� ���J

���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B

uȌŎAWebAssemblyṽCfbNX

�A�ځF�����Ȍ���Ŏ����AWebAssembly����

�@�{�A�ڂ̃T���v���R�[�h��GitHub�Ō��J���Ă��܂��B����������_�E�����[�h���Ă݂Ă��������B


Blazor Webassembly�Ƃ́H

�@Blazor Webassembly�Ƃ́A.NET�ɂ�����WebAssembly�A�v���P�[�V�����J���̂��߂̃t���[�����[�N�ł��B.NET�́AMicrosoft���񋟂���A�A�v���P�[�V�����J���Ǝ��s�̂��߂̃v���b�g�t�H�[���ŁA�f�X�N�g�b�v�A���o�C���ȂǁA����ɂ킽��A�v���P�[�V�����ɑΉ����Ă��܂��B���̈�‚�Web�A�v���P�[�V�����̂��߂�ASP.NET Core�ł���ABlazor Webassembly�͂���ɂ��̃T�u�t���[�����[�N�̈�‚ł��B�������[�X��2018�N�ƁA��r�I�V�������݂ł��B

C#�ŃN���C�A���g�T�C�h���J������

�@Blazor WebAssembly���ꌾ�ŕ\���ƁAC#��WebAssembly�A�v���P�[�V�������J���ł���t���[�����[�N�ł��B�t���[�����[�N�Ȃ̂ŁAWeb�y�[�W���\�������{�I�ȋ@�\�͂��łɗp�ӂ���Ă���A�J���҂͂�����g����UI�⃍�W�b�N���ȒP�ɍ\�z�ł��܂��B

�@C#�̃R�[�h���u���E�U��ō����Ɏ��s����Ƃ����͈͂ɂƂǂ܂炸�AWeb�y�[�W�S�̂�WebAssembly�A�v���P�[�V�����Ƃ��ĊJ���ł���Ƃ������Ƃ��A�ő�̓����ł��傤�B���̂��߁A���̃v���O���~���O����̂悤��JavaScript�Ƃ̘A�g���K�v�ł���Ƃ��A�������������Ƃ��l������K�v�͂Ȃ��ABlazor WebAssembly�����ŃN���C�A���g�T�C�h�̊J�������������邱�Ƃ��ł��܂��B

�@.NET�̓}���`�v���b�g�t�H�[���Ή��ŁAWindows���͂��߂Ƃ���macOS�ALinux�ŗ��p�”\�ł��B�ŐV�ł́A2022�N11���Ƀ����[�X���ꂽ.NET 7�ŁA�{�e�ł͂�����g�p���܂��BBlazor WebAssembly�ł́A�v���O���~���O����Ƃ���C#��F#���T�|�[�g����܂����A�{�e�ł�C#�ɂ��J�������グ�܂��B

�@Blazor WebAssembly��C#�ŃN���C�A���g�T�C�h�������ł��邱�Ƃ���A�T�[�o�T�C�h��C#�ŊJ�����Ă����J���҂��N���C�A���g�T�C�h�̊J���ɂ�����₷���A�Ƃ����������b�g������܂��B�܂��A.NET�̔�����L�x�ȃ��C�u�������Y���N���C�A���g�T�C�h�ɂ����Ă����p�ł��邱�Ƃ������b�g�Ƃ�����ł��傤�B

Blazor WebAssembly�̓��샂�f��

�@Blazor WebAssembly�̓��샂�f����}1�Ɏ����܂��B

�}1�@Blazor WebAssembly�̓��샂�f��

�@Blazor WebAssembly�ł́ARazor�Ƃ����Z�p�Ɋ���N���C�A���g�T�C�h�̂��߂̃R�[�h���R���p�C�����AWebAssembly�����ꂽ�����^�C����p����Web�u���E�U��Ŏ��s���܂��BJavaScript�ŋL�q����̂���ʓI��DOM����Ȃǂ̃R�[�h���AC#�ŋL�q�ł��܂��B���̂Ƃ��A.NET�̃��C�u�����������^�C����Ŏ��s�ł���̂ŁA.NET�̔����鍂�x�ȋ@�\�𗘗p���‚A�A�v���P�[�V�����S�̂��������ł��܂��B

�@�N���C�A���g�T�C�h�ŃX�^���h�A�����œ��삷��Web�A�v���P�[�V�������J�����邱�Ƃ��ł��܂����A�O����Web�T�[�r�X���Ăяo���ė��p����Ƃ������A�v���P�[�V�����̊J�����”\�ł��BBlazor WebAssembly�̓N���C�A���g�T�C�h�݂̂̎����Ȃ̂ŁA�ɘ_����΃T�[�o�T�C�h�̎����́u�Ȃ��v���܂߂ĉ��ł��悢�Ƃ������ƂɂȂ�܂��B���̂悤�Ȏ��R���ɉ����āA������ASP.NET Core�̃T�u�t���[�����[�N�ł���ASP.NET Web API�ȂǂƂ̐e�a���͍����̂ŁA���̃����b�g������ł��܂��B

�@�����A�A�v���P�[�V�����̓���ɂ͑����̃����^�C�����K�v�Łi�{�e�̃T���v���Ńg�[�^��200�‚قǁA�g�[�^����9MB���j�A���̃T�C�Y�͌����ď��������̂ł͂Ȃ��̂ŁA�T�[�o����̓ǂݍ��݂Ɏ��Ԃ�������Ƃ����f�����b�g������܂��B�������A�L���b�V���������̂ŕK�������傫�ȃf�����b�g�Ƃ͂Ȃ�Ȃ��ł��傤�B

�J���̂��߂̊‹�����������

�@Blazor WebAssembly���g�����߂ɁA��‚��̃\�t�g�E�F�A���������Ă����܂��傤�B�{�A�ڂŋ��ʂŎg�p����R�[�h�G�f�B�^�uVisual Studio Code�v�i�ȍ~�AVSCode�j�ƁA�r���h�Ǝ��s�̊‹��Ƃ���.NET 7���A���ꂼ��C���X�g�[�����Ă����܂��B.NET 7�́A�v���b�g�t�H�[���ɂ�����炸�A���L�y�[�W����C���X�g�[�����_�E�����[�h�ł��܂��B

Download .NET (Linux, macOS, and Windows)

�v���W�F�N�g�̍쐬�Ǝ��s

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B