�@ | |
.NET TIPS �mASP.NET�n�y�[�W���琶�����ꂽ�\�[�X�E�R�[�h������ɂ́H�f�W�^���A�h�o���e�[�W2003/06/27 |
|
|
�@ASP.NET�̃p�t�H�[�}���X�́A�]����ASP�ɔ�ׂđ啝�ɉ��P����Ă���B���̗��R��1�́AASP���C���^�v���^�`���ɂ����s����Ă����̂ɑ��āAASP.NET�ł̓R���p�C�����ꂽWeb�y�[�W�����s����邽�߂��B
�@.aspx�t�@�C���ŋL�q���ꂽASP.NET�̃y�[�W�́A���ꂪ�ŏ��ɃA�N�Z�X���ꂽ�Ƃ��ɁA�܂���C#��Visual Basic .NET�̃\�[�X�E�R�[�h�ɕϊ�����A�����ăR���p�C���ɂ��DLL�t�@�C���i�A�Z���u���j�ւƃR���p�C�������B�������č쐬���ꂽ�A�Z���u���̓������փ��[�h����A�y�[�W�̃C���X�^���X���쐬����Ă�����s�����B
�@�r���ō쐬���ꂽ�\�[�X�E�R�[�h�́A�����[�X�E�o�[�W������Web�A�v���P�[�V�����ł���A�R���p�C����͕s�v�ł��邽�ߍ폜����邪�A�A�v���P�[�V�������f�o�b�O�p�ɃR���p�C�����ꂽ�ꍇ�ɂ̓\�[�X�E�R�[�h�͂��̂܂܂ƂȂ�B���̂���.aspx�t�@�C���ł̋L�q�����ۂɂ͂ǂ̂悤�ȃR�[�h�ɕϊ�����Ă���̂����m�F���邱�Ƃ��ł���B
�\�[�X�E�R�[�h�����邽�߂̏���
�@Web�A�v���P�[�V�������f�o�b�O�p�ɃR���p�C�������悤�ɂ���ɂ́A.aspx�t�@�C���̐擪�ŋL�q����u@ Page�v�f�B���N�e�B�u�ŁADebug������true�ɃZ�b�g����B���邢�́AVisual Studio .NET��Web�A�v���P�[�V�������쐬���Ă���ꍇ�Ȃǂł́Aweb.config�t�@�C����<compilation>�v�f��debug������true�ɃZ�b�g���Ă��悢�B���̉�ʂ�Visual Studio .NET��web.config�t�@�C�����J�����Ƃ��낾�B�f�t�H���g�ł�debug������true�ƂȂ��Ă���B
web.config�t�@�C����<compilation>�v�f |
debug������true�ɐݒ肷��ƁA�A�v���P�[�V�����̓f�o�b�O�p�ɃR���p�C������A���������\�[�X�E�R�[�h�����邱�Ƃ��ł���B |
�@�����ł͎��̂悤�ȒP��t�@�C������Ȃ�ȒP��Web�A�v���P�[�V���������s���āA���ۂɐ��������\�[�X�E�R�[�h�����Ă݂悤�B
|
|
�P��t�@�C������Ȃ�ȒP��Web�A�v���P�[�V�����isimple.aspx�j | |
����.aspx�t�@�C�����琶�������\�[�X�E�R�[�h�����邽�߂ɁA@ Page�f�B���N�e�B�u��Debug������true�ɐݒ肵�Ă���B |
�@���̃A�v���P�[�V�����isimple.aspx�j�́A�m���M�n�{�^�����N���b�N�����ƁA���̉��Ƀ��b�Z�[�W��\�����邾�����B���̃t�@�C����IIS�̃h�L�������g�E���[�g�ł���u\inetpub\wwwroot�v�ɃR�s�[���āA�u���E�U�Łuhttp://localhost/simple.aspx�v���A�N�Z�X����Ύ��s�ł���B���s���̉�ʂ͎��̂悤�ɂȂ�B
simple.aspx�̎��s��� |
�m���M�n�{�^�����N���b�N���ꂽ��A���̉��Ƀ��b�Z�[�W��\������B |
�\�[�X�E�R�[�h�����������f�B���N�g��
�@�\�[�X�E�R�[�h�����������ꏊ�ł��邪�A�f�t�H���g�ł́A���ׂĂ�ASP.NET�̃y�[�W���A���̃f�B���N�g���̂���ɉ��ɍ쐬�����i���Ȃ݂ɁA���̃f�B���N�g���͏�ŐG�ꂽweb.config�t�@�C����<compilation>�v�f��tempDirectory�����ɂ��ύX�\�j�B
%SystemRoot%
\Microsoft.NET
\Framework
\���o�[�W�����ԍ���
\Temporary ASP.NET Files
�@�����ŁA%SystemRoot%��Windows���C���X�g�[������Ă���f�B���N�g���ł���iC:\Windows��C:\WinNT�Ȃǁj�B�܂��A���o�[�W�����ԍ��������́A�C���X�g�[������Ă���.NET Framework�̃o�[�W����������B.NET Framework 1.0�ł́uv1.0.3705�v�A.NET Framework 1.1�ł́uv1.1.4322�v�ƂȂ�B
�@���z�f�B���N�g�����쐬�����ɁA�h�L�������g�E���[�g�z����.aspx�t�@�C����z�u�����ꍇ�ɂ́A�uTemporary ASP.NET Files�v�f�B���N�g���ɂ���uroot�v�f�B���N�g���̂���ɉ���2�K�w�̃f�B���N�g�����쐬����A�����Ƀ\�[�X�E�R�[�h���쐬�����i���z�f�B���N�g�����쐬�����ꍇ�ɂ́A�uroot�v�̑���ɉ��z�f�B���N�g�����̃f�B���N�g�����쐬�����j�B
�@�M�҂̊��ł́A��L�̃A�v���P�[�V�����͎��̃p�X�Ŏ������.cs�t�@�C���Ƀ\�[�X�E�R�[�h���������ꂽ�B
C:\WINDOWS
\Microsoft.NET
\Framework
\v1.1.4322
\Temporary ASP.NET Files
\root
\d16a94c5
\8b912d73
\mmnwd6wk.0.cs
�@�Ō��2�̃f�B���N�g������\�[�X�E�R�[�h�̃t�@�C�����́A�ق��̃A�v���P�[�V�����Ƃ��Ԃ�Ȃ��悤�ɁA�A�v���P�[�V�������ƃ����_���Ȓl���x�[�X�Ƃ����n�b�V���E�A���S���Y���ɂ�萶�������B�����͎��ۂɃy�[�W�ɃA�N�Z�X����܂ŕ�����Ȃ��̂ŁA�G�N�X�v���[���ȂǂŃt�@�C���̍X�V���������ɒT���̂������葁�����낤�B
�@���邢�́uTIPS�F���s�t�@�C���̃p�X���擾����ɂ́H�v�Ŏ��������@��p���āA���̂悤�ȃR�[�h��.aspx�t�@�C����<body>�v�f���ɋL�q����A���m�ȃ\�[�X�E�R�[�h�̃p�X���u���E�U��ʂɕ\�����邱�Ƃ��ł���B
<%= System.Reflection.Assembly.GetExecutingAssembly().Location %>
�@���̃R�[�h�ɂ��\�������p�X�́A���s����Ă���A�Z���u���iDLL�t�@�C���j�̃t���p�X�ł��邪�A�g���q�i.dll�j���������������܂�.cs�t�@�C���������f�B���N�g�����Ɍ�����͂����B�܂��A�\�[�X�E�R�[�h�̂���f�B���N�g���������Ȃ�A���̂ǂ��炩�̃R�[�h�ł��\�������邱�Ƃ��ł���i�ڍׂȐ����͂����ł͊�������j�B
<%= System.AppDomain.CurrentDomain.DynamicDirectory %>
<%= System.Web.HttpRuntime.CodegenDir %>
�������ꂽ�\�[�X�E�R�[�h�̓��e
�@���čŌ�ɁA���ۂɐ������ꂽ�\�[�X�E�R�[�h�̒��g�����Ă������B������������L�̃A�v���P�[�V���������s�����Ƃ��ɐ������ꂽ���̂��f�ڂ��Ă����B�Ȃ��A�R�����g��G���[���ɍs�ԍ���\�����邽�߂�#line�f�B���N�e�B�u�iVB.NET�ł�#ExternalSource�f�B���N�e�B�u�j�͏ȗ����Ă���B
|
|
simple.aspx���A�N�Z�X�����Ƃ��ɐ��������\�[�X�E�R�[�h |
�@�������ꂽ�\�[�X�E�R�[�h�ɂ́A1�̃N���X�usimple_aspx�v���܂܂�Ă���̂�������B���̃N���X�̃C���X�^���X���A�u���E�U��simple.aspx���A�N�Z�X�����Ƃ��Ɏ��ۂɎ��s�������̂��B�N���X���͊�{�I�ɁA.aspx�t�@�C���̃t�@�C�����̃s���I�h���A���_�[�X�R�A�i�g_�h�j�Œu�����������̂ɂȂ�i�N���X����@ Page�f�B���N�e�B�u��ClassName�����Ŏw��\�j�B
�@�܂�����simple_aspx�N���X�́APage�N���X�iSystem.Web.UI���O��ԁj���p�����Ă���̂��m�F���邱�Ƃ��ł���B�A�v���P�[�V��������IsPostBack�v���p�e�B�Ȃǂ�Page�N���X�̃v���p�e�B�𗘗p�ł���̂͂��̂��߂��BVisual Studio .NET�ȂǂŁA�R�[�h�r�n�C���h�ɂ��.aspx�t�@�C����.cs�t�@�C���i���邢��.vb�t�@�C���j�����ċL�q���Ă���ꍇ�ɂ́A.cs�t�@�C�����ŋL�q���ꂽ�N���X��Page�N���X���p�����A���������\�[�X�E�R�[�h�ł͂��̃N���X������Ɍp�������N���X�ƂȂ�B
�@���X�g�̍Ō�̕��ɂ���FrameworkInitialize���\�b�h�́A���̃N���X���C���X�^���X�����ꂽ�Ƃ��ɍŏ��ɃV�X�e���ɂ��Ăяo����郁�\�b�h�ł���B���̃��\�b�h�ł͂����__BuildControlTree���\�b�h���Ăяo���A�y�[�W���̊e�R���g���[���̃I�u�W�F�N�g���쐬����B���Ӑ[���\�[�X�E�R�[�h��ǂ�ł����A���̃��\�b�h�����\���Ă���悤�Ɋe�R���g���[���̃C���X�^���X�̓c���[��ɍ\������Ă���̂������邾�낤�B�R���g���[���̃c���[�̗l�q�́A�y�[�W�̃g���[�X����\�������Ă��m�F���邱�Ƃ��ł���B�g���[�X���̕\���ɂ��ẮuTIPS�F�mASP.NET�n�y�[�W�̃g���[�X�����o�͂���ɂ́H�v���Q�Ƃ��Ă������������B
�J�e�S���FWeb�t�H�[���@�����ΏہF�y�[�W �g�p���C�u�����FPage�N���X�iSystem.Web.UI���O��ԁj �g�p�L�[���[�h�F@Page�f�B���N�e�B�u �g�p�L�[���[�h�F<compilation>�v�f �֘ATIPS�F���s�t�@�C���̃p�X���擾����ɂ́H �֘ATIPS�F�mASP.NET�n�y�[�W�̃g���[�X�����o�͂���ɂ́H |
|
�u.NET TIPS�v |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
|
|