���u���b�N���X�e�[�g�����g
�@if�Aswitch�Awhile�Afor�^foreach�Ȃǃu���b�N���X�e�[�g�����g�ł́A�X�e�[�g�����g�̎n�܂肩��u���b�N�̏I���܂ł��A�R�[�h�E�u���b�N�ƌ��Ȃ����B
�@�Ⴆ�A�ȉ��̓��f���E�I�u�W�F�N�g��Price�v���p�e�B��5000�~�ȏ�ł���ꍇ�ɁA�u�����I�v�Ƃ����������\�������ł���B
@if (Model.Price >= 5000) {
WriteLiteral("<b>�����I</b>");
}
|
@If Model.Price >= 5000 Then
WriteLiteral("<b>�����I</b>")
End If
|
<% if (Model.Price >= 5000) {
Response.Write("<b>�����I</b>");
} %>
|
<% If Model.Price >= 5000 Then
Response.Write("<b>�����I</b>")
End If %>
|
|
���X�g14�@Price�v���p�e�B��5000�ȏ�ł���ꍇ�Ƀe�L�X�g���o�͂���R�[�h |
�ォ��Razor�iC#�j�ARazor�iVisual Basic�j�AASPX�iC#�j�AASPX�iVisual Basic�j�B |
�@WriteLiteral���\�b�h�́ARazor�y�[�W�ɕ���������̂܂o�͂��邽�߂̃��\�b�h���BASPX�G���W���ƈقȂ�AResponse.Write���\�b�h�ł̓R���e���c�̖��ߍ��݂͂ł��Ȃ��i���y�[�W�̐擪�ɏo�͂���Ă��܂��j�̂Œ��ӂ��ꂽ���B
�@�����Ƃ��A����͂��܂�Razor�I�ȃR�[�h�Ƃ͂����Ȃ��B���Razor�I�ɋL�q����Ȃ�A�ȉ��̂悤�ɏ����̂��]�܂������낤�i�Q�l�܂łɁAASPX�̕������X�}�[�g�ɂ�����L���Ă����j�B
@if (Model.Price >= 5000) {
<b>�����I</b>
}
|
@If Model.Price >= 5000 Then
@<b>�����I</b>
End If
|
<% if (Model.Price >= 5000) { %>
<b>�����I</b>
<% } %>
|
<% If Model.Price >= 5000 Then %>
<b>�����I</b>
<% End If %>
|
|
���X�g15�@���X�g14�����X�}�[�g�ɏ����������� |
�ォ��Razor�iC#�j�ARazor�iVisual Basic�j�AASPX�iC#�j�AASPX�iVisual Basic�j |
�@Razor�ł́A�u���b�N�����ɁA
<�^�O��>�`</�^�O��>�iVisual Basic�ł́u@<�^�O��>�`</�^�O��>�v�j
�����o����ƁA����������I�ɐÓI�R���e���c�Ƃ��Č��Ȃ��킯���B����āA�R���e���c���^�O�ŏC������Ă���ꍇ�ARazor�ł́A������iWriteLiteral���\�b�h�Ȃǂ𗘗p���邱�ƂȂ��j���̃R���e���c�Ƃ��ċL�q�ł���킯���B
�@����ł́A�ȉ��̂悤�ȃP�[�X�ł͂ǂ����낤�B
@if (Model.Price >= 5000) {
�����I
}
|
|
���X�g16�@�^�O��Ȃ��R���e���c���o�͂����i�G���[�ƂȂ�j |
�@���̗�ł́A�z���̃R���e���c���^�O�ŏC������Ă��Ȃ����߁ARazor�������I�ɐÓI�R���e���c�����ʂł��Ȃ��i���ہA��̗�̓R���p�C���E�G���[�ƂȂ�j�B�ł́A���̂悤�ȗ�ł́A�i�Ⴆ�j�_�~�[��<span>�^�O�ł����邩�A��͂�WriteLiteral���\�b�h���Ăяo���Ȃ���Ȃ�Ȃ��̂��낤���B
�@�ہA���̂悤�Ȃ��Ƃ͂Ȃ��BRazor�́A�u���b�N�E�X�e�[�g�����g�ŐÓI�R���e���c�����ʂ��邽�߂ɁA�ȉ��̕��@����Ă���B
�i1�j�s���Ɂu@:�v��t�^����i�P��s�j
�@�u@:�v�́A���ݍs��ÓI�R���e���c�Ƃ��āARazor�ɒʒm������̂��B�Ⴆ�A���X�g16�͈ȉ��̂悤�ɏ�����������B
@if (Model.Price >= 5000) {
@:�����I
}
|
@If Model.Price >= 5000 Then
@:�����I
End If
|
|
���X�g17�@�ÓI�R���e���c���u@:�v�Ń}�[�N�����R�[�h�i��FC#�A���FVB�j |
�i2�j<text>�`</text>�𗘗p����i�����s�j
�@�u@:�v�́A�����܂ŒP��s�̐ÓI�R���e���c��\�����̂ł���̂ŁA�����s�ɂ킽��R���e���c��\���ɂ͓K���Ȃ��B
@if(Model.Price >= 5000) {
@:�����I
@:�����I
@:�����I
}
|
@If Model.Price >= 5000 Then
@:�����I
@:�����I
@:�����I
End If
|
|
���X�g18�@�����s�̐ÓI�R���e���c���u@:�v�Ń}�[�N������i��FC#�A���FVB�j |
�@���̂悤�ȃP�[�X�ł́A�����s�R���e���c�Ή��́A
<text>�`</text>�iVisual Basic�ł�@<text>�`</text>�j
�𗘗p����̂����]�܂������낤�B<text>�`</text>�́ARazor�ŗ\�ꂽ�^�O�Ŕz���̕������ÓI�R���e���c�Ƃ��ĕ\�����̂��i�����܂ŐÓI�R���e���c�̒ʒm���ړI�ł���̂ŁA<text>�^�O���̂��͕̂`�悳��Ȃ��j�B
�@�Ⴆ�Έȉ��́A���X�g18��<text>�^�O�ŏ������������̂��B
@if (Model.Price >= 5000) {
<text>
�����I
�����I
�����I
</text>
}
|
@If Model.Price >= 5000 Then
@<text>
�����I
�����I
�����I
</text>
End If
|
|
���X�g19�@�����s�̐ÓI�R���e���c��<text>�^�O�Ń}�[�N������i��FC#�A���FVB�j |
�@�u���b�N�E�X�e�[�g�����g�A�u@:�v�A<text>�^�O�́A���ꂼ�����q�ɑg�ݍ��킹�邱�Ƃ��ł���B�ȉ��ɁA��蕡�G�ȃR�[�h���m�F���Ă������B���̂悤�ɁARazor�ł͕��G�Ȑ���u���b�N���u@:�v��<text>�^�O�����p���邱�ƂŁA�������R�Ɂi�������V���v���ȃR�[�h�Łj�\���ł���킯���B
<ol>
@foreach (var item in Model) {
<li>
@item.Title�i@item.Publish �� �ÓI�R���e���c�̃C�����C����
@item.Published.ToShortDateString()
@if (item.Published > DateTime.Now) { �� ����q�ƂȂ����u���b�N�E�X�e�[�g�����g
@: ���s�\�� �� ����q�u���b�N�̒��̐ÓI�R���e���c
} else {
<text>��^������</text> �� ����q�u���b�N�̒��̐ÓI�R���e���c
}
�j
</li>
}
</ol>
|
<ol>
@For Each item In Model
@<li>
@item.Title�i@item.Publish �� �ÓI�R���e���c�̃C�����C����
@item.Published.ToShortDateString()
@If item.Published > DateTime.Now Then �� ����q�ƂȂ����u���b�N�E�X�e�[�g�����g
@: ���s�\�� �� ����q�u���b�N�̒��̐ÓI�R���e���c
Else
@<text>��^������</text> �� ����q�u���b�N�̒��̐ÓI�R���e���c
End If
�j
</li>
Next
</ol>
|
|
���X�g20�@�u���b�N�E�X�e�[�g�����g�����q�ɂ�����i��FC#�A���FVB�j |
���T�[�o�T�C�h�E�R�����g
�@Razor�ŃT�[�o�T�C�h�E�R�����g��\���ɂ́A�u@* comment *@�v�̂悤�ɋL�q����悢�BASPX�G���W���́u<%-- comment --%>�v�ɑ�������\�����B�T�[�o�T�C�h�E�R�����g�́A�r���[�E�G���W���̉�͑ΏۊO�ƂȂ�̂ŁA�N���C�A���g�ɂ͑��M����Ȃ��B
@* �T�[�o�T�C�h�E�R�����g�ł� *@
|
<%-- �T�[�o�T�C�h�E�R�����g�ł� --%>
|
|
���X�g21�@�T�[�o�T�C�h�E�R�����g�i��FRazor�A���FASPX�j |
�@���̂ق��A�R�[�h�E�u���b�N�̒��ł́A���ꂼ��u//�v�u/* �` */�v�iC#�̏ꍇ�j�A�u'�v�iVisual Basic�̏ꍇ�j�̂悤�Ȍ���W���̃R�����g�\�������p�ł��邵�i�R�[�h�E�u���b�N�ł͔C�ӂ̃R�[�h���L�q�ł���̂ŁA���R�Ƃ����Γ��R���j�A�ÓI�R���e���c�̈ꕔ�Ƃ���HTML�W���́u<!-- �` -->�v�\�������p�ł���B
�@
Insider.NET �t�H�[���� �V���L��
- ��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����